16a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// DO NOT EDIT;
26a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated by ml/nn/runtime/test/specs/generate_test.sh
36a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung
44d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangnamespace add_broadcast_quant8 {
54d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangstd::vector<MixedTypedExample> examples = {
64d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated add_broadcast_quant8 test
74d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/add_broadcast_quant8.example.cpp"
84d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang};
94d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated model constructor
104d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/add_broadcast_quant8.model.cpp"
114d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace add_broadcast_quant8
124d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, add_broadcast_quant8) {
134d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(add_broadcast_quant8::CreateModel,
144d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            add_broadcast_quant8::is_ignored,
154d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            add_broadcast_quant8::examples);
164d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang}
174d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang
185b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace add {
195b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
205b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated add test
215b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/add.example.cpp"
225b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
235b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
245b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/add.model.cpp"
255b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace add
265b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, add) {
275b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(add::CreateModel,
285b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            add::is_ignored,
295b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            add::examples);
305b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
315b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
3225f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wangnamespace add_quant8 {
3325f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wangstd::vector<MixedTypedExample> examples = {
3425f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang// Generated add_quant8 test
3525f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang#include "generated/examples/add_quant8.example.cpp"
3625f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang};
3725f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang// Generated model constructor
3825f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang#include "generated/models/add_quant8.model.cpp"
3925f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang} // namespace add_quant8
4025f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao WangTEST_F(GeneratedTests, add_quant8) {
414062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(add_quant8::CreateModel,
4225f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang            add_quant8::is_ignored,
4325f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang            add_quant8::examples);
4425f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang}
4525f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang
46224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_float_1 {
476a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
48224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_float_1 test
49224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_float_1.example.cpp"
506a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung};
516a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated model constructor
52224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_float_1.model.cpp"
53224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_float_1
54224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_float_1) {
554062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_float_1::CreateModel,
56224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_1::is_ignored,
57224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_1::examples);
586a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung}
596a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung
60224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_float_2 {
616a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
62224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_float_2 test
63224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_float_2.example.cpp"
646a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung};
656a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated model constructor
66224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_float_2.model.cpp"
67224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_float_2
68224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_float_2) {
694062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_float_2::CreateModel,
70224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_2::is_ignored,
71224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_2::examples);
726a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung}
736a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung
74224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_float_3 {
756e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chenstd::vector<MixedTypedExample> examples = {
76224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_float_3 test
77224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_float_3.example.cpp"
786e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen};
796e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen// Generated model constructor
80224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_float_3.model.cpp"
81224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_float_3
82224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_float_3) {
834062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_float_3::CreateModel,
84224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_3::is_ignored,
85224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_3::examples);
866e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen}
876e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen
88224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_float_4 {
8962ff6a785f5139658c25124c3af20c489d6fe5f2I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
90224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_float_4 test
91224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_float_4.example.cpp"
9262ff6a785f5139658c25124c3af20c489d6fe5f2I-Jui (Ray) Sung};
9362ff6a785f5139658c25124c3af20c489d6fe5f2I-Jui (Ray) Sung// Generated model constructor
94224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_float_4.model.cpp"
95224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_float_4
96224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_float_4) {
974062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_float_4::CreateModel,
98224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_4::is_ignored,
99224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_float_4::examples);
100224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
101224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1023581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace avg_pool_float_5 {
1033581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
1043581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated avg_pool_float_5 test
1053581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/avg_pool_float_5.example.cpp"
1063581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
1073581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
1083581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/avg_pool_float_5.model.cpp"
1093581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace avg_pool_float_5
1103581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, avg_pool_float_5) {
1113581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(avg_pool_float_5::CreateModel,
1123581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            avg_pool_float_5::is_ignored,
1133581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            avg_pool_float_5::examples);
1143581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
1153581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
116224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_quant8_1 {
117224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
118224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_quant8_1 test
119224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_quant8_1.example.cpp"
120224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
121224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
122224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_quant8_1.model.cpp"
123224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_quant8_1
124224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_quant8_1) {
1254062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_quant8_1::CreateModel,
126224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_1::is_ignored,
127224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_1::examples);
128224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
129224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
130224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_quant8_2 {
131224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
132224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_quant8_2 test
133224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_quant8_2.example.cpp"
134224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
135224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
136224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_quant8_2.model.cpp"
137224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_quant8_2
138224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_quant8_2) {
1394062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_quant8_2::CreateModel,
140224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_2::is_ignored,
141224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_2::examples);
142224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
143224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
144224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_quant8_3 {
145224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
146224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_quant8_3 test
147224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_quant8_3.example.cpp"
148224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
149224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
150224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_quant8_3.model.cpp"
151224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_quant8_3
152224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_quant8_3) {
1534062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_quant8_3::CreateModel,
154224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_3::is_ignored,
155224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_3::examples);
156224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
157224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
158224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace avg_pool_quant8_4 {
159224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
160224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated avg_pool_quant8_4 test
161224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/avg_pool_quant8_4.example.cpp"
162224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
163224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
164224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/avg_pool_quant8_4.model.cpp"
165224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace avg_pool_quant8_4
166224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, avg_pool_quant8_4) {
1674062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(avg_pool_quant8_4::CreateModel,
168224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_4::is_ignored,
169224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            avg_pool_quant8_4::examples);
170224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
171224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1723581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace avg_pool_quant8_5 {
1733581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
1743581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated avg_pool_quant8_5 test
1753581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/avg_pool_quant8_5.example.cpp"
1763581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
1773581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
1783581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/avg_pool_quant8_5.model.cpp"
1793581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace avg_pool_quant8_5
1803581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, avg_pool_quant8_5) {
1813581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(avg_pool_quant8_5::CreateModel,
1823581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            avg_pool_quant8_5::is_ignored,
1833581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            avg_pool_quant8_5::examples);
1843581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
1853581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
186224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace concat_float_1 {
187224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
188224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated concat_float_1 test
189224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/concat_float_1.example.cpp"
190224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
191224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
192224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/concat_float_1.model.cpp"
193224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace concat_float_1
194224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, concat_float_1) {
1954062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(concat_float_1::CreateModel,
196224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_float_1::is_ignored,
197224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_float_1::examples);
198224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
199224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
200224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace concat_float_2 {
201224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
202224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated concat_float_2 test
203224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/concat_float_2.example.cpp"
204224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
205224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
206224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/concat_float_2.model.cpp"
207224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace concat_float_2
208224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, concat_float_2) {
2094062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(concat_float_2::CreateModel,
210224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_float_2::is_ignored,
211224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_float_2::examples);
212224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
213224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
214224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace concat_float_3 {
215224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
216224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated concat_float_3 test
217224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/concat_float_3.example.cpp"
218224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
219224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
220224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/concat_float_3.model.cpp"
221224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace concat_float_3
222224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, concat_float_3) {
2234062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(concat_float_3::CreateModel,
224224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_float_3::is_ignored,
225224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_float_3::examples);
226224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
227224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
228224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace concat_quant8_1 {
229224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
230224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated concat_quant8_1 test
231224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/concat_quant8_1.example.cpp"
232224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
233224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
234224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/concat_quant8_1.model.cpp"
235224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace concat_quant8_1
236224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, concat_quant8_1) {
2374062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(concat_quant8_1::CreateModel,
238224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_quant8_1::is_ignored,
239224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_quant8_1::examples);
240224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
241224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
242224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace concat_quant8_2 {
243224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
244224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated concat_quant8_2 test
245224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/concat_quant8_2.example.cpp"
246224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
247224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
248224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/concat_quant8_2.model.cpp"
249224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace concat_quant8_2
250224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, concat_quant8_2) {
2514062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(concat_quant8_2::CreateModel,
252224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_quant8_2::is_ignored,
253224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_quant8_2::examples);
254224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
255224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
256224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace concat_quant8_3 {
257224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
258224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated concat_quant8_3 test
259224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/concat_quant8_3.example.cpp"
260224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
261224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
262224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/concat_quant8_3.model.cpp"
263224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace concat_quant8_3
264224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, concat_quant8_3) {
2654062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(concat_quant8_3::CreateModel,
266224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_quant8_3::is_ignored,
267224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            concat_quant8_3::examples);
268224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
269224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
2704107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungnamespace conv_1_h3_w2_SAME {
2714107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
2724107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated conv_1_h3_w2_SAME test
2734107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/examples/conv_1_h3_w2_SAME.example.cpp"
2744107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung};
2754107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated model constructor
2764107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/models/conv_1_h3_w2_SAME.model.cpp"
2774107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung} // namespace conv_1_h3_w2_SAME
2784107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) SungTEST_F(GeneratedTests, conv_1_h3_w2_SAME) {
2794062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_1_h3_w2_SAME::CreateModel,
2804107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_1_h3_w2_SAME::is_ignored,
2814107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_1_h3_w2_SAME::examples);
2824107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung}
2834107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung
2844107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungnamespace conv_1_h3_w2_VALID {
2854107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
2864107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated conv_1_h3_w2_VALID test
2874107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/examples/conv_1_h3_w2_VALID.example.cpp"
2884107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung};
2894107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated model constructor
2904107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/models/conv_1_h3_w2_VALID.model.cpp"
2914107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung} // namespace conv_1_h3_w2_VALID
2924107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) SungTEST_F(GeneratedTests, conv_1_h3_w2_VALID) {
2934062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_1_h3_w2_VALID::CreateModel,
2944107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_1_h3_w2_VALID::is_ignored,
2954107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_1_h3_w2_VALID::examples);
2964107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung}
2974107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung
2984107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungnamespace conv_3_h3_w2_SAME {
2994107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
3004107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated conv_3_h3_w2_SAME test
3014107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/examples/conv_3_h3_w2_SAME.example.cpp"
3024107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung};
3034107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated model constructor
3044107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/models/conv_3_h3_w2_SAME.model.cpp"
3054107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung} // namespace conv_3_h3_w2_SAME
3064107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) SungTEST_F(GeneratedTests, conv_3_h3_w2_SAME) {
3074062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_3_h3_w2_SAME::CreateModel,
3084107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_3_h3_w2_SAME::is_ignored,
3094107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_3_h3_w2_SAME::examples);
3104107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung}
3114107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung
3124107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungnamespace conv_3_h3_w2_VALID {
3134107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
3144107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated conv_3_h3_w2_VALID test
3154107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/examples/conv_3_h3_w2_VALID.example.cpp"
3164107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung};
3174107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung// Generated model constructor
3184107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung#include "generated/models/conv_3_h3_w2_VALID.model.cpp"
3194107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung} // namespace conv_3_h3_w2_VALID
3204107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) SungTEST_F(GeneratedTests, conv_3_h3_w2_VALID) {
3214062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_3_h3_w2_VALID::CreateModel,
3224107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_3_h3_w2_VALID::is_ignored,
3234107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung            conv_3_h3_w2_VALID::examples);
3244107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung}
3254107f3201f58a9780e2550a83e90b6ec8a80cb1dI-Jui (Ray) Sung
3263581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace conv_float_2 {
3273581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
3283581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated conv_float_2 test
3293581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/conv_float_2.example.cpp"
3303581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
3313581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
3323581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/conv_float_2.model.cpp"
3333581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace conv_float_2
3343581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, conv_float_2) {
3353581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(conv_float_2::CreateModel,
3363581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            conv_float_2::is_ignored,
3373581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            conv_float_2::examples);
3383581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
3393581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
340224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace conv_float_channels {
341224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
342224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated conv_float_channels test
343224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/conv_float_channels.example.cpp"
344224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
345224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
346224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/conv_float_channels.model.cpp"
347224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace conv_float_channels
348224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, conv_float_channels) {
3494062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_float_channels::CreateModel,
350224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            conv_float_channels::is_ignored,
351224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            conv_float_channels::examples);
352224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
353224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
354bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace conv_float_channels_weights_as_inputs {
355bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
356bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated conv_float_channels_weights_as_inputs test
357bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/conv_float_channels_weights_as_inputs.example.cpp"
358bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
359bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
360bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/conv_float_channels_weights_as_inputs.model.cpp"
361bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace conv_float_channels_weights_as_inputs
362bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, conv_float_channels_weights_as_inputs) {
3634062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_float_channels_weights_as_inputs::CreateModel,
364bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_float_channels_weights_as_inputs::is_ignored,
365bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_float_channels_weights_as_inputs::examples);
366bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
367bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
368224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace conv_float_large {
369224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
370224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated conv_float_large test
371224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/conv_float_large.example.cpp"
372224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
373224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
374224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/conv_float_large.model.cpp"
375224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace conv_float_large
376224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, conv_float_large) {
3774062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_float_large::CreateModel,
378224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            conv_float_large::is_ignored,
379224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            conv_float_large::examples);
38062ff6a785f5139658c25124c3af20c489d6fe5f2I-Jui (Ray) Sung}
38162ff6a785f5139658c25124c3af20c489d6fe5f2I-Jui (Ray) Sung
382bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace conv_float_large_weights_as_inputs {
383bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
384bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated conv_float_large_weights_as_inputs test
385bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/conv_float_large_weights_as_inputs.example.cpp"
386bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
387bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
388bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/conv_float_large_weights_as_inputs.model.cpp"
389bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace conv_float_large_weights_as_inputs
390bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, conv_float_large_weights_as_inputs) {
3914062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_float_large_weights_as_inputs::CreateModel,
392bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_float_large_weights_as_inputs::is_ignored,
393bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_float_large_weights_as_inputs::examples);
394bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
395bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
3965b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace conv_float {
3975b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
3985b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated conv_float test
3995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/conv_float.example.cpp"
4005b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
4015b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
4025b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/conv_float.model.cpp"
4035b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace conv_float
4045b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, conv_float) {
4055b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(conv_float::CreateModel,
4065b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            conv_float::is_ignored,
4075b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            conv_float::examples);
4085b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
4095b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
410bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace conv_float_weights_as_inputs {
411bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
412bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated conv_float_weights_as_inputs test
413bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/conv_float_weights_as_inputs.example.cpp"
414bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
415bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
416bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/conv_float_weights_as_inputs.model.cpp"
417bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace conv_float_weights_as_inputs
418bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, conv_float_weights_as_inputs) {
4194062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_float_weights_as_inputs::CreateModel,
420bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_float_weights_as_inputs::is_ignored,
421bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_float_weights_as_inputs::examples);
422bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
423bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
4243581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace conv_quant8_2 {
4253581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
4263581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated conv_quant8_2 test
4273581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/conv_quant8_2.example.cpp"
4283581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
4293581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
4303581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/conv_quant8_2.model.cpp"
4313581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace conv_quant8_2
4323581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, conv_quant8_2) {
4333581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(conv_quant8_2::CreateModel,
4343581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            conv_quant8_2::is_ignored,
4353581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            conv_quant8_2::examples);
4363581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
4373581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
438e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletnamespace conv_quant8_channels {
439e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
440e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated conv_quant8_channels test
441e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/examples/conv_quant8_channels.example.cpp"
442e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet};
443e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated model constructor
444e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/models/conv_quant8_channels.model.cpp"
445e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet} // namespace conv_quant8_channels
446e68d924a02511200be6186c947359dee7bb58f23Jean-Luc BrouilletTEST_F(GeneratedTests, conv_quant8_channels) {
4474062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_quant8_channels::CreateModel,
448e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            conv_quant8_channels::is_ignored,
449e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            conv_quant8_channels::examples);
450e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet}
451e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet
452bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace conv_quant8_channels_weights_as_inputs {
453bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
454bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated conv_quant8_channels_weights_as_inputs test
455bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/conv_quant8_channels_weights_as_inputs.example.cpp"
456bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
457bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
458bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/conv_quant8_channels_weights_as_inputs.model.cpp"
459bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace conv_quant8_channels_weights_as_inputs
460bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, conv_quant8_channels_weights_as_inputs) {
4614062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_quant8_channels_weights_as_inputs::CreateModel,
462bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_channels_weights_as_inputs::is_ignored,
463bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_channels_weights_as_inputs::examples);
464bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
465bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
466e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletnamespace conv_quant8_large {
467e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
468e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated conv_quant8_large test
469e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/examples/conv_quant8_large.example.cpp"
470e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet};
471e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated model constructor
472e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/models/conv_quant8_large.model.cpp"
473e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet} // namespace conv_quant8_large
474e68d924a02511200be6186c947359dee7bb58f23Jean-Luc BrouilletTEST_F(GeneratedTests, conv_quant8_large) {
4754062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_quant8_large::CreateModel,
476e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            conv_quant8_large::is_ignored,
477e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            conv_quant8_large::examples);
478e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet}
479e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet
480bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace conv_quant8_large_weights_as_inputs {
481bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
482bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated conv_quant8_large_weights_as_inputs test
483bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/conv_quant8_large_weights_as_inputs.example.cpp"
484bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
485bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
486bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/conv_quant8_large_weights_as_inputs.model.cpp"
487bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace conv_quant8_large_weights_as_inputs
488bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, conv_quant8_large_weights_as_inputs) {
4894062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_quant8_large_weights_as_inputs::CreateModel,
490bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_large_weights_as_inputs::is_ignored,
491bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_large_weights_as_inputs::examples);
492bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
493bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
4945b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace conv_quant8 {
4955b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
4965b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated conv_quant8 test
4975b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/conv_quant8.example.cpp"
4985b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
4995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
5005b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/conv_quant8.model.cpp"
5015b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace conv_quant8
5025b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, conv_quant8) {
5035b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(conv_quant8::CreateModel,
5045b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            conv_quant8::is_ignored,
5055b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            conv_quant8::examples);
5065b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
5075b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
508e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletnamespace conv_quant8_overflow {
509e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
510e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated conv_quant8_overflow test
511e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/examples/conv_quant8_overflow.example.cpp"
512e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet};
513e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated model constructor
514e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/models/conv_quant8_overflow.model.cpp"
515e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet} // namespace conv_quant8_overflow
516e68d924a02511200be6186c947359dee7bb58f23Jean-Luc BrouilletTEST_F(GeneratedTests, conv_quant8_overflow) {
5174062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_quant8_overflow::CreateModel,
518e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            conv_quant8_overflow::is_ignored,
519e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            conv_quant8_overflow::examples);
520e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet}
521e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet
522bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace conv_quant8_overflow_weights_as_inputs {
523bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
524bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated conv_quant8_overflow_weights_as_inputs test
525bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/conv_quant8_overflow_weights_as_inputs.example.cpp"
526bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
527bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
528bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/conv_quant8_overflow_weights_as_inputs.model.cpp"
529bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace conv_quant8_overflow_weights_as_inputs
530bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, conv_quant8_overflow_weights_as_inputs) {
5314062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_quant8_overflow_weights_as_inputs::CreateModel,
532bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_overflow_weights_as_inputs::is_ignored,
533bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_overflow_weights_as_inputs::examples);
534bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
535bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
536bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace conv_quant8_weights_as_inputs {
537bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
538bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated conv_quant8_weights_as_inputs test
539bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/conv_quant8_weights_as_inputs.example.cpp"
540bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
541bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
542bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/conv_quant8_weights_as_inputs.model.cpp"
543bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace conv_quant8_weights_as_inputs
544bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, conv_quant8_weights_as_inputs) {
5454062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(conv_quant8_weights_as_inputs::CreateModel,
546bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_weights_as_inputs::is_ignored,
547bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            conv_quant8_weights_as_inputs::examples);
548bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
549bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
5501b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace depth_to_space_float_1 {
5511b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
5521b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated depth_to_space_float_1 test
5531b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/depth_to_space_float_1.example.cpp"
5541b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
5551b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
5561b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/depth_to_space_float_1.model.cpp"
5571b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace depth_to_space_float_1
5581b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, depth_to_space_float_1) {
5594062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depth_to_space_float_1::CreateModel,
5601b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_float_1::is_ignored,
5611b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_float_1::examples);
5621b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
5631b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
5641b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace depth_to_space_float_2 {
5651b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
5661b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated depth_to_space_float_2 test
5671b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/depth_to_space_float_2.example.cpp"
5681b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
5691b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
5701b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/depth_to_space_float_2.model.cpp"
5711b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace depth_to_space_float_2
5721b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, depth_to_space_float_2) {
5734062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depth_to_space_float_2::CreateModel,
5741b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_float_2::is_ignored,
5751b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_float_2::examples);
5761b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
5771b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
5789949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfannamespace depth_to_space_float_3 {
5799949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfanstd::vector<MixedTypedExample> examples = {
5809949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan// Generated depth_to_space_float_3 test
5819949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan#include "generated/examples/depth_to_space_float_3.example.cpp"
5829949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan};
5839949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan// Generated model constructor
5849949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan#include "generated/models/depth_to_space_float_3.model.cpp"
5859949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan} // namespace depth_to_space_float_3
5869949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfanTEST_F(GeneratedTests, depth_to_space_float_3) {
5874062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depth_to_space_float_3::CreateModel,
5889949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan            depth_to_space_float_3::is_ignored,
5899949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan            depth_to_space_float_3::examples);
5909949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan}
5919949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan
5921b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace depth_to_space_quant8_1 {
5931b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
5941b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated depth_to_space_quant8_1 test
5951b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/depth_to_space_quant8_1.example.cpp"
5961b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
5971b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
5981b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/depth_to_space_quant8_1.model.cpp"
5991b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace depth_to_space_quant8_1
6001b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, depth_to_space_quant8_1) {
6014062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depth_to_space_quant8_1::CreateModel,
6021b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_quant8_1::is_ignored,
6031b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_quant8_1::examples);
6041b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
6051b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
6061b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace depth_to_space_quant8_2 {
6071b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
6081b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated depth_to_space_quant8_2 test
6091b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/depth_to_space_quant8_2.example.cpp"
6101b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
6111b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
6121b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/depth_to_space_quant8_2.model.cpp"
6131b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace depth_to_space_quant8_2
6141b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, depth_to_space_quant8_2) {
6154062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depth_to_space_quant8_2::CreateModel,
6161b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_quant8_2::is_ignored,
6171b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            depth_to_space_quant8_2::examples);
6181b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
6191b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
6203581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace depthwise_conv2d_float_2 {
6213581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
6223581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated depthwise_conv2d_float_2 test
6233581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/depthwise_conv2d_float_2.example.cpp"
6243581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
6253581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
6263581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/depthwise_conv2d_float_2.model.cpp"
6273581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace depthwise_conv2d_float_2
6283581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float_2) {
6293581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(depthwise_conv2d_float_2::CreateModel,
6303581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            depthwise_conv2d_float_2::is_ignored,
6313581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            depthwise_conv2d_float_2::examples);
6323581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
6333581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
634e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletnamespace depthwise_conv2d_float_large_2 {
635e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
636e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated depthwise_conv2d_float_large_2 test
637e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/examples/depthwise_conv2d_float_large_2.example.cpp"
638e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet};
639e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated model constructor
640e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/models/depthwise_conv2d_float_large_2.model.cpp"
641e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet} // namespace depthwise_conv2d_float_large_2
642e68d924a02511200be6186c947359dee7bb58f23Jean-Luc BrouilletTEST_F(GeneratedTests, depthwise_conv2d_float_large_2) {
6434062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depthwise_conv2d_float_large_2::CreateModel,
644e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            depthwise_conv2d_float_large_2::is_ignored,
645e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            depthwise_conv2d_float_large_2::examples);
646e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet}
647e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet
648bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace depthwise_conv2d_float_large_2_weights_as_inputs {
649bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
650bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated depthwise_conv2d_float_large_2_weights_as_inputs test
651bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/depthwise_conv2d_float_large_2_weights_as_inputs.example.cpp"
652bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
653bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
654bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/depthwise_conv2d_float_large_2_weights_as_inputs.model.cpp"
655bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace depthwise_conv2d_float_large_2_weights_as_inputs
656bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float_large_2_weights_as_inputs) {
6574062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depthwise_conv2d_float_large_2_weights_as_inputs::CreateModel,
658bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_float_large_2_weights_as_inputs::is_ignored,
659bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_float_large_2_weights_as_inputs::examples);
660bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
661bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
6625b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace depthwise_conv2d_float_large {
6635b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
6645b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated depthwise_conv2d_float_large test
6655b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/depthwise_conv2d_float_large.example.cpp"
6665b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
6675b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
6685b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/depthwise_conv2d_float_large.model.cpp"
6695b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace depthwise_conv2d_float_large
6705b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float_large) {
6715b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(depthwise_conv2d_float_large::CreateModel,
6725b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv2d_float_large::is_ignored,
6735b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv2d_float_large::examples);
6745b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
6755b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
676bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace depthwise_conv2d_float_large_weights_as_inputs {
677bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
678bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated depthwise_conv2d_float_large_weights_as_inputs test
679bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/depthwise_conv2d_float_large_weights_as_inputs.example.cpp"
680bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
681bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
682bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/depthwise_conv2d_float_large_weights_as_inputs.model.cpp"
683bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace depthwise_conv2d_float_large_weights_as_inputs
684bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float_large_weights_as_inputs) {
6854062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depthwise_conv2d_float_large_weights_as_inputs::CreateModel,
686bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_float_large_weights_as_inputs::is_ignored,
687bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_float_large_weights_as_inputs::examples);
688bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
689bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
6905b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace depthwise_conv2d_float {
6915b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
6925b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated depthwise_conv2d_float test
6935b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/depthwise_conv2d_float.example.cpp"
6945b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
6955b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
6965b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/depthwise_conv2d_float.model.cpp"
6975b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace depthwise_conv2d_float
6985b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float) {
6995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(depthwise_conv2d_float::CreateModel,
7005b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv2d_float::is_ignored,
7015b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv2d_float::examples);
7025b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
7035b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
704bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace depthwise_conv2d_float_weights_as_inputs {
705bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
706bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated depthwise_conv2d_float_weights_as_inputs test
707bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/depthwise_conv2d_float_weights_as_inputs.example.cpp"
708bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
709bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
710bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/depthwise_conv2d_float_weights_as_inputs.model.cpp"
711bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace depthwise_conv2d_float_weights_as_inputs
712bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float_weights_as_inputs) {
7134062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depthwise_conv2d_float_weights_as_inputs::CreateModel,
714bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_float_weights_as_inputs::is_ignored,
715bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_float_weights_as_inputs::examples);
716bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
717bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
7183581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace depthwise_conv2d_quant8_2 {
7193581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
7203581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated depthwise_conv2d_quant8_2 test
7213581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/depthwise_conv2d_quant8_2.example.cpp"
7223581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
7233581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
7243581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/depthwise_conv2d_quant8_2.model.cpp"
7253581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace depthwise_conv2d_quant8_2
7263581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, depthwise_conv2d_quant8_2) {
7273581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(depthwise_conv2d_quant8_2::CreateModel,
7283581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            depthwise_conv2d_quant8_2::is_ignored,
7293581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            depthwise_conv2d_quant8_2::examples);
7303581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
7313581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
732e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletnamespace depthwise_conv2d_quant8_large {
733e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
734e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated depthwise_conv2d_quant8_large test
735e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/examples/depthwise_conv2d_quant8_large.example.cpp"
736e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet};
737e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated model constructor
738e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/models/depthwise_conv2d_quant8_large.model.cpp"
739e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet} // namespace depthwise_conv2d_quant8_large
740e68d924a02511200be6186c947359dee7bb58f23Jean-Luc BrouilletTEST_F(GeneratedTests, depthwise_conv2d_quant8_large) {
7414062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depthwise_conv2d_quant8_large::CreateModel,
742e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            depthwise_conv2d_quant8_large::is_ignored,
743e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            depthwise_conv2d_quant8_large::examples);
744e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet}
745e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet
746bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace depthwise_conv2d_quant8_large_weights_as_inputs {
747bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
748bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated depthwise_conv2d_quant8_large_weights_as_inputs test
749bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/depthwise_conv2d_quant8_large_weights_as_inputs.example.cpp"
750bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
751bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
752bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/depthwise_conv2d_quant8_large_weights_as_inputs.model.cpp"
753bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace depthwise_conv2d_quant8_large_weights_as_inputs
754bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, depthwise_conv2d_quant8_large_weights_as_inputs) {
7554062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depthwise_conv2d_quant8_large_weights_as_inputs::CreateModel,
756bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_quant8_large_weights_as_inputs::is_ignored,
757bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_quant8_large_weights_as_inputs::examples);
758bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
759bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
7605b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace depthwise_conv2d_quant8 {
7615b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
7625b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated depthwise_conv2d_quant8 test
7635b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/depthwise_conv2d_quant8.example.cpp"
7645b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
7655b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
7665b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/depthwise_conv2d_quant8.model.cpp"
7675b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace depthwise_conv2d_quant8
7685b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, depthwise_conv2d_quant8) {
7695b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(depthwise_conv2d_quant8::CreateModel,
7705b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv2d_quant8::is_ignored,
7715b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv2d_quant8::examples);
7725b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
7735b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
774bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace depthwise_conv2d_quant8_weights_as_inputs {
775bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
776bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated depthwise_conv2d_quant8_weights_as_inputs test
777bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/depthwise_conv2d_quant8_weights_as_inputs.example.cpp"
778bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
779bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
780bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/depthwise_conv2d_quant8_weights_as_inputs.model.cpp"
781bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace depthwise_conv2d_quant8_weights_as_inputs
782bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, depthwise_conv2d_quant8_weights_as_inputs) {
7834062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(depthwise_conv2d_quant8_weights_as_inputs::CreateModel,
784bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_quant8_weights_as_inputs::is_ignored,
785bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            depthwise_conv2d_quant8_weights_as_inputs::examples);
786bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
787bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
7885b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace depthwise_conv {
7895b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
7905b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated depthwise_conv test
7915b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/depthwise_conv.example.cpp"
7925b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
7935b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
7945b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/depthwise_conv.model.cpp"
7955b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace depthwise_conv
7965b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, depthwise_conv) {
7975b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(depthwise_conv::CreateModel,
7985b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv::is_ignored,
7995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            depthwise_conv::examples);
8005b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
8015b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
802ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace dequantize {
803ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
804ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated dequantize test
805ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/dequantize.example.cpp"
806ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
807ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
808ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/dequantize.model.cpp"
809ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace dequantize
810ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, dequantize) {
8114062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(dequantize::CreateModel,
812ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            dequantize::is_ignored,
813ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            dequantize::examples);
814ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
815ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
816ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace embedding_lookup {
817ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
818ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated embedding_lookup test
819ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/embedding_lookup.example.cpp"
820ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
821ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
822ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/embedding_lookup.model.cpp"
823ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace embedding_lookup
824ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, embedding_lookup) {
8254062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(embedding_lookup::CreateModel,
826ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            embedding_lookup::is_ignored,
827ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            embedding_lookup::examples);
828ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
829ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
830ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace floor {
831ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
832ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated floor test
833ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/floor.example.cpp"
834ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
835ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
836ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/floor.model.cpp"
837ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace floor
838ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, floor) {
8394062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(floor::CreateModel,
840ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            floor::is_ignored,
841ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            floor::examples);
842ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
843ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
8443581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace fully_connected_float_2 {
8453581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
8463581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated fully_connected_float_2 test
8473581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/fully_connected_float_2.example.cpp"
8483581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
8493581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
8503581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/fully_connected_float_2.model.cpp"
8513581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace fully_connected_float_2
8523581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, fully_connected_float_2) {
8533581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(fully_connected_float_2::CreateModel,
8543581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            fully_connected_float_2::is_ignored,
8553581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            fully_connected_float_2::examples);
8563581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
8573581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
858e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletnamespace fully_connected_float_large {
859e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
860e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated fully_connected_float_large test
861e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/examples/fully_connected_float_large.example.cpp"
862e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet};
863e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated model constructor
864e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/models/fully_connected_float_large.model.cpp"
865e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet} // namespace fully_connected_float_large
866e68d924a02511200be6186c947359dee7bb58f23Jean-Luc BrouilletTEST_F(GeneratedTests, fully_connected_float_large) {
8674062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(fully_connected_float_large::CreateModel,
868e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            fully_connected_float_large::is_ignored,
869e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            fully_connected_float_large::examples);
870e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet}
871e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet
872bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace fully_connected_float_large_weights_as_inputs {
873bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
874bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated fully_connected_float_large_weights_as_inputs test
875bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/fully_connected_float_large_weights_as_inputs.example.cpp"
876bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
877bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
878bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/fully_connected_float_large_weights_as_inputs.model.cpp"
879bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace fully_connected_float_large_weights_as_inputs
880bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, fully_connected_float_large_weights_as_inputs) {
8814062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(fully_connected_float_large_weights_as_inputs::CreateModel,
882bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_float_large_weights_as_inputs::is_ignored,
883bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_float_large_weights_as_inputs::examples);
884bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
885bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
8865b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace fully_connected_float {
8875b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
8885b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated fully_connected_float test
8895b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/fully_connected_float.example.cpp"
8905b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
8915b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
8925b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/fully_connected_float.model.cpp"
8935b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace fully_connected_float
8945b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, fully_connected_float) {
8955b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(fully_connected_float::CreateModel,
8965b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            fully_connected_float::is_ignored,
8975b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            fully_connected_float::examples);
8985b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
8995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
900bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace fully_connected_float_weights_as_inputs {
901bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
902bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated fully_connected_float_weights_as_inputs test
903bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/fully_connected_float_weights_as_inputs.example.cpp"
904bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
905bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
906bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/fully_connected_float_weights_as_inputs.model.cpp"
907bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace fully_connected_float_weights_as_inputs
908bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, fully_connected_float_weights_as_inputs) {
9094062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(fully_connected_float_weights_as_inputs::CreateModel,
910bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_float_weights_as_inputs::is_ignored,
911bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_float_weights_as_inputs::examples);
912bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
913bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
9143581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace fully_connected_quant8_2 {
9153581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
9163581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated fully_connected_quant8_2 test
9173581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/fully_connected_quant8_2.example.cpp"
9183581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
9193581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
9203581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/fully_connected_quant8_2.model.cpp"
9213581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace fully_connected_quant8_2
9223581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, fully_connected_quant8_2) {
9233581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(fully_connected_quant8_2::CreateModel,
9243581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            fully_connected_quant8_2::is_ignored,
9253581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            fully_connected_quant8_2::examples);
9263581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
9273581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
9285b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace fully_connected_quant8_large {
929e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
930e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated fully_connected_quant8_large test
931e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/examples/fully_connected_quant8_large.example.cpp"
932e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet};
933e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet// Generated model constructor
934e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet#include "generated/models/fully_connected_quant8_large.model.cpp"
935e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet} // namespace fully_connected_quant8_large
936e68d924a02511200be6186c947359dee7bb58f23Jean-Luc BrouilletTEST_F(GeneratedTests, fully_connected_quant8_large) {
9374062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(fully_connected_quant8_large::CreateModel,
938e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            fully_connected_quant8_large::is_ignored,
939e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet            fully_connected_quant8_large::examples);
940e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet}
941e68d924a02511200be6186c947359dee7bb58f23Jean-Luc Brouillet
942bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace fully_connected_quant8_large_weights_as_inputs {
943bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
944bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated fully_connected_quant8_large_weights_as_inputs test
945bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/fully_connected_quant8_large_weights_as_inputs.example.cpp"
946bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
947bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
948bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/fully_connected_quant8_large_weights_as_inputs.model.cpp"
949bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace fully_connected_quant8_large_weights_as_inputs
950bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, fully_connected_quant8_large_weights_as_inputs) {
9514062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(fully_connected_quant8_large_weights_as_inputs::CreateModel,
952bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_quant8_large_weights_as_inputs::is_ignored,
953bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_quant8_large_weights_as_inputs::examples);
954bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
955bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
9565b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace fully_connected_quant8 {
9575b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
9585b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated fully_connected_quant8 test
9595b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/fully_connected_quant8.example.cpp"
9605b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
9615b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
9625b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/fully_connected_quant8.model.cpp"
9635b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace fully_connected_quant8
9645b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, fully_connected_quant8) {
9655b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(fully_connected_quant8::CreateModel,
9665b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            fully_connected_quant8::is_ignored,
9675b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            fully_connected_quant8::examples);
9685b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
9695b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
970bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace fully_connected_quant8_weights_as_inputs {
971bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
972bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated fully_connected_quant8_weights_as_inputs test
973bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/fully_connected_quant8_weights_as_inputs.example.cpp"
974bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
975bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
976bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/fully_connected_quant8_weights_as_inputs.model.cpp"
977bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace fully_connected_quant8_weights_as_inputs
978bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, fully_connected_quant8_weights_as_inputs) {
9794062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(fully_connected_quant8_weights_as_inputs::CreateModel,
980bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_quant8_weights_as_inputs::is_ignored,
981bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            fully_connected_quant8_weights_as_inputs::examples);
982bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
983bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
984ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace hashtable_lookup_float {
985ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
986ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated hashtable_lookup_float test
987ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/hashtable_lookup_float.example.cpp"
988ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
989ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
990ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/hashtable_lookup_float.model.cpp"
991ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace hashtable_lookup_float
992ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, hashtable_lookup_float) {
9934062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(hashtable_lookup_float::CreateModel,
994ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            hashtable_lookup_float::is_ignored,
995ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            hashtable_lookup_float::examples);
996ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
997ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
998ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace hashtable_lookup_quant8 {
999ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1000ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated hashtable_lookup_quant8 test
10014d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/hashtable_lookup_quant8.example.cpp"
100266d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet};
100366d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet// Generated model constructor
10044d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/hashtable_lookup_quant8.model.cpp"
10054d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace hashtable_lookup_quant8
10064d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, hashtable_lookup_quant8) {
10074d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(hashtable_lookup_quant8::CreateModel,
10084d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            hashtable_lookup_quant8::is_ignored,
10094d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            hashtable_lookup_quant8::examples);
101066d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet}
101166d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet
10123581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace l2_normalization_2 {
10133581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
10143581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated l2_normalization_2 test
10153581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/l2_normalization_2.example.cpp"
10163581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
10173581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
10183581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/l2_normalization_2.model.cpp"
10193581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace l2_normalization_2
10203581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, l2_normalization_2) {
10213581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(l2_normalization_2::CreateModel,
10223581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            l2_normalization_2::is_ignored,
10233581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            l2_normalization_2::examples);
10243581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
10253581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
10264d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangnamespace l2_normalization_large {
102766d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
10284d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated l2_normalization_large test
10294d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/l2_normalization_large.example.cpp"
103066d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet};
103166d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet// Generated model constructor
10324d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/l2_normalization_large.model.cpp"
10334d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace l2_normalization_large
10344d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, l2_normalization_large) {
10354d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(l2_normalization_large::CreateModel,
10364d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            l2_normalization_large::is_ignored,
10374d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            l2_normalization_large::examples);
103866d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet}
103966d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet
10405b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace l2_normalization {
10416a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
10425b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated l2_normalization test
10435b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/l2_normalization.example.cpp"
10446a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung};
10456a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated model constructor
10465b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/l2_normalization.model.cpp"
10475b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace l2_normalization
10485b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, l2_normalization) {
10495b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(l2_normalization::CreateModel,
10505b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            l2_normalization::is_ignored,
10515b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            l2_normalization::examples);
10526a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung}
10536a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung
10543581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace l2_pool_float_2 {
10553581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
10563581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated l2_pool_float_2 test
10573581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/l2_pool_float_2.example.cpp"
10583581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
10593581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
10603581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/l2_pool_float_2.model.cpp"
10613581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace l2_pool_float_2
10623581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, l2_pool_float_2) {
10633581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(l2_pool_float_2::CreateModel,
10643581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            l2_pool_float_2::is_ignored,
10653581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            l2_pool_float_2::examples);
10663581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
10673581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
10684d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangnamespace l2_pool_float_large {
10694d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangstd::vector<MixedTypedExample> examples = {
10704d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated l2_pool_float_large test
10714d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/l2_pool_float_large.example.cpp"
10724d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang};
10734d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated model constructor
10744d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/l2_pool_float_large.model.cpp"
10754d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace l2_pool_float_large
10764d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, l2_pool_float_large) {
10774d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(l2_pool_float_large::CreateModel,
10784d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            l2_pool_float_large::is_ignored,
10794d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            l2_pool_float_large::examples);
10804d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang}
10814d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang
10825b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace l2_pool_float {
10835b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
10845b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated l2_pool_float test
10855b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/l2_pool_float.example.cpp"
10865b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
10875b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
10885b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/l2_pool_float.model.cpp"
10895b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace l2_pool_float
10905b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, l2_pool_float) {
10915b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(l2_pool_float::CreateModel,
10925b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            l2_pool_float::is_ignored,
10935b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            l2_pool_float::examples);
10945b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
10955b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
10961b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace local_response_norm_float_1 {
10971b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
10981b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated local_response_norm_float_1 test
10991b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/local_response_norm_float_1.example.cpp"
11001b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
11011b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
11021b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/local_response_norm_float_1.model.cpp"
11031b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace local_response_norm_float_1
11041b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, local_response_norm_float_1) {
11054062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(local_response_norm_float_1::CreateModel,
11061b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_1::is_ignored,
11071b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_1::examples);
11081b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
11091b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
11101b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace local_response_norm_float_2 {
11111b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
11121b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated local_response_norm_float_2 test
11131b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/local_response_norm_float_2.example.cpp"
11141b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
11151b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
11161b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/local_response_norm_float_2.model.cpp"
11171b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace local_response_norm_float_2
11181b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, local_response_norm_float_2) {
11194062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(local_response_norm_float_2::CreateModel,
11201b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_2::is_ignored,
11211b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_2::examples);
11221b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
11231b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
11241b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace local_response_norm_float_3 {
11251b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
11261b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated local_response_norm_float_3 test
11271b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/local_response_norm_float_3.example.cpp"
11281b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
11291b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
11301b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/local_response_norm_float_3.model.cpp"
11311b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace local_response_norm_float_3
11321b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, local_response_norm_float_3) {
11334062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(local_response_norm_float_3::CreateModel,
11341b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_3::is_ignored,
11351b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_3::examples);
11361b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
11371b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
11381b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace local_response_norm_float_4 {
11391b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
11401b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated local_response_norm_float_4 test
11411b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/local_response_norm_float_4.example.cpp"
11421b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
11431b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
11441b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/local_response_norm_float_4.model.cpp"
11451b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace local_response_norm_float_4
11461b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, local_response_norm_float_4) {
11474062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(local_response_norm_float_4::CreateModel,
11481b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_4::is_ignored,
11491b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            local_response_norm_float_4::examples);
11501b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
11511b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
1152224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace logistic_float_1 {
1153224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1154224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated logistic_float_1 test
1155224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/logistic_float_1.example.cpp"
1156224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1157224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1158224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/logistic_float_1.model.cpp"
1159224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace logistic_float_1
1160224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, logistic_float_1) {
11614062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(logistic_float_1::CreateModel,
1162224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_float_1::is_ignored,
1163224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_float_1::examples);
1164224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1165224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1166224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace logistic_float_2 {
1167224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1168224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated logistic_float_2 test
1169224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/logistic_float_2.example.cpp"
1170224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1171224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1172224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/logistic_float_2.model.cpp"
1173224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace logistic_float_2
1174224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, logistic_float_2) {
11754062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(logistic_float_2::CreateModel,
1176224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_float_2::is_ignored,
1177224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_float_2::examples);
1178224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1179224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1180224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace logistic_quant8_1 {
1181224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1182224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated logistic_quant8_1 test
1183224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/logistic_quant8_1.example.cpp"
1184224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1185224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1186224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/logistic_quant8_1.model.cpp"
1187224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace logistic_quant8_1
1188224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, logistic_quant8_1) {
11894062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(logistic_quant8_1::CreateModel,
1190224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_quant8_1::is_ignored,
1191224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_quant8_1::examples);
1192224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1193224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1194224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace logistic_quant8_2 {
1195224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1196224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated logistic_quant8_2 test
1197224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/logistic_quant8_2.example.cpp"
1198224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1199224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1200224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/logistic_quant8_2.model.cpp"
1201224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace logistic_quant8_2
1202224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, logistic_quant8_2) {
12034062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(logistic_quant8_2::CreateModel,
1204224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_quant8_2::is_ignored,
1205224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            logistic_quant8_2::examples);
1206224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1207224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
12084d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangnamespace lsh_projection_2 {
12094d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangstd::vector<MixedTypedExample> examples = {
12104d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated lsh_projection_2 test
12114d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/lsh_projection_2.example.cpp"
12124d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang};
12134d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated model constructor
12144d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/lsh_projection_2.model.cpp"
12154d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace lsh_projection_2
12164d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, lsh_projection_2) {
12174d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(lsh_projection_2::CreateModel,
12184d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            lsh_projection_2::is_ignored,
12194d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            lsh_projection_2::examples);
12204d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang}
12214d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang
12225b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace lsh_projection {
12235b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
12245b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated lsh_projection test
12255b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/lsh_projection.example.cpp"
12265b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
12275b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
12285b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/lsh_projection.model.cpp"
12295b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace lsh_projection
12305b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, lsh_projection) {
12315b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(lsh_projection::CreateModel,
12325b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lsh_projection::is_ignored,
12335b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lsh_projection::examples);
12345b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
12355b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
1236bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace lsh_projection_weights_as_inputs {
1237bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
1238bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated lsh_projection_weights_as_inputs test
1239bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/lsh_projection_weights_as_inputs.example.cpp"
1240bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
1241bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
1242bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/lsh_projection_weights_as_inputs.model.cpp"
1243bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace lsh_projection_weights_as_inputs
1244bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, lsh_projection_weights_as_inputs) {
12454062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(lsh_projection_weights_as_inputs::CreateModel,
1246bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            lsh_projection_weights_as_inputs::is_ignored,
1247bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            lsh_projection_weights_as_inputs::examples);
1248bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
1249bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
1250ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace lstm2 {
1251ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1252ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated lstm2 test
1253ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/lstm2.example.cpp"
1254ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1255ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
1256ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/lstm2.model.cpp"
1257ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace lstm2
1258ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, lstm2) {
12594062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(lstm2::CreateModel,
1260ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            lstm2::is_ignored,
1261ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            lstm2::examples);
1262ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1263ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
12644d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangnamespace lstm2_state2 {
12654d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangstd::vector<MixedTypedExample> examples = {
12664d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated lstm2_state2 test
12674d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/lstm2_state2.example.cpp"
12684d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang};
12694d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated model constructor
12704d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/lstm2_state2.model.cpp"
12714d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace lstm2_state2
12724d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, lstm2_state2) {
12734d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(lstm2_state2::CreateModel,
12744d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            lstm2_state2::is_ignored,
12754d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            lstm2_state2::examples);
12764d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang}
12774d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang
12785b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace lstm2_state {
12795b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
12805b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated lstm2_state test
12815b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/lstm2_state.example.cpp"
12825b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
12835b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
12845b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/lstm2_state.model.cpp"
12855b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace lstm2_state
12865b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, lstm2_state) {
12875b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(lstm2_state::CreateModel,
12885b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm2_state::is_ignored,
12895b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm2_state::examples);
12905b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
12915b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
1292ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace lstm3 {
1293ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1294ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated lstm3 test
1295ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/lstm3.example.cpp"
1296ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1297ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
1298ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/lstm3.model.cpp"
1299ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace lstm3
1300ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, lstm3) {
13014062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(lstm3::CreateModel,
1302ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            lstm3::is_ignored,
1303ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            lstm3::examples);
1304ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1305ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
1306f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ninamespace lstm3_state2 {
1307f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Nistd::vector<MixedTypedExample> examples = {
1308f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated lstm3_state2 test
1309f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/examples/lstm3_state2.example.cpp"
1310f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni};
1311f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated model constructor
1312f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/models/lstm3_state2.model.cpp"
1313f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni} // namespace lstm3_state2
1314f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang NiTEST_F(GeneratedTests, lstm3_state2) {
13154062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(lstm3_state2::CreateModel,
1316f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            lstm3_state2::is_ignored,
1317f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            lstm3_state2::examples);
1318f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni}
1319f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni
1320f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ninamespace lstm3_state3 {
1321f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Nistd::vector<MixedTypedExample> examples = {
1322f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated lstm3_state3 test
1323f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/examples/lstm3_state3.example.cpp"
1324f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni};
1325f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated model constructor
1326f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/models/lstm3_state3.model.cpp"
1327f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni} // namespace lstm3_state3
1328f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang NiTEST_F(GeneratedTests, lstm3_state3) {
13294062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(lstm3_state3::CreateModel,
1330f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            lstm3_state3::is_ignored,
1331f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            lstm3_state3::examples);
1332f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni}
1333f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni
13345b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace lstm3_state {
1335ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
13365b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated lstm3_state test
13375b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/lstm3_state.example.cpp"
1338ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1339ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
13405b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/lstm3_state.model.cpp"
13415b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace lstm3_state
13425b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, lstm3_state) {
13435b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(lstm3_state::CreateModel,
13445b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm3_state::is_ignored,
13455b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm3_state::examples);
13465b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
13475b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
13485b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace lstm {
13495b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
13505b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated lstm test
13515b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/lstm.example.cpp"
13525b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
13535b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
13545b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/lstm.model.cpp"
13555b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace lstm
13565b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, lstm) {
13575b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(lstm::CreateModel,
13585b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm::is_ignored,
13595b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm::examples);
13609b69c561a47cdb35b911b163c0d819f7a77efe41Yang Ni}
13619b69c561a47cdb35b911b163c0d819f7a77efe41Yang Ni
1362f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ninamespace lstm_state2 {
1363f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Nistd::vector<MixedTypedExample> examples = {
1364f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated lstm_state2 test
1365f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/examples/lstm_state2.example.cpp"
1366f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni};
1367f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated model constructor
1368f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/models/lstm_state2.model.cpp"
1369f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni} // namespace lstm_state2
1370f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang NiTEST_F(GeneratedTests, lstm_state2) {
13714062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(lstm_state2::CreateModel,
1372f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            lstm_state2::is_ignored,
1373f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            lstm_state2::examples);
1374f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni}
1375f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni
13765b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace lstm_state {
13775b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
13785b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated lstm_state test
13795b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/lstm_state.example.cpp"
13805b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
13815b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
13825b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/lstm_state.model.cpp"
13835b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace lstm_state
13845b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, lstm_state) {
13855b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(lstm_state::CreateModel,
13865b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm_state::is_ignored,
13875b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            lstm_state::examples);
13885b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
13895b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
1390224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace max_pool_float_1 {
13916a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1392224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated max_pool_float_1 test
1393224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/max_pool_float_1.example.cpp"
13946a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung};
13956a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated model constructor
1396224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/max_pool_float_1.model.cpp"
1397224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace max_pool_float_1
1398224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, max_pool_float_1) {
13994062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(max_pool_float_1::CreateModel,
1400224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_float_1::is_ignored,
1401224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_float_1::examples);
14026a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung}
14036a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung
1404224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace max_pool_float_2 {
14056e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chenstd::vector<MixedTypedExample> examples = {
1406224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated max_pool_float_2 test
1407224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/max_pool_float_2.example.cpp"
14086e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen};
14096e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen// Generated model constructor
1410224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/max_pool_float_2.model.cpp"
1411224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace max_pool_float_2
1412224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, max_pool_float_2) {
14134062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(max_pool_float_2::CreateModel,
1414224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_float_2::is_ignored,
1415224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_float_2::examples);
1416224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1417224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1418224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace max_pool_float_3 {
1419224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1420224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated max_pool_float_3 test
1421224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/max_pool_float_3.example.cpp"
1422224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1423224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1424224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/max_pool_float_3.model.cpp"
1425224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace max_pool_float_3
1426224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, max_pool_float_3) {
14274062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(max_pool_float_3::CreateModel,
1428224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_float_3::is_ignored,
1429224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_float_3::examples);
1430224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1431224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
14323581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace max_pool_float_4 {
14333581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
14343581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated max_pool_float_4 test
14353581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/max_pool_float_4.example.cpp"
14363581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
14373581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
14383581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/max_pool_float_4.model.cpp"
14393581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace max_pool_float_4
14403581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, max_pool_float_4) {
14413581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(max_pool_float_4::CreateModel,
14423581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            max_pool_float_4::is_ignored,
14433581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            max_pool_float_4::examples);
14443581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
14453581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
1446224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace max_pool_quant8_1 {
1447224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1448224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated max_pool_quant8_1 test
1449224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/max_pool_quant8_1.example.cpp"
1450224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1451224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1452224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/max_pool_quant8_1.model.cpp"
1453224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace max_pool_quant8_1
1454224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, max_pool_quant8_1) {
14554062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(max_pool_quant8_1::CreateModel,
1456224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_quant8_1::is_ignored,
1457224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_quant8_1::examples);
1458224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1459224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1460224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace max_pool_quant8_2 {
1461224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1462224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated max_pool_quant8_2 test
1463224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/max_pool_quant8_2.example.cpp"
1464224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1465224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1466224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/max_pool_quant8_2.model.cpp"
1467224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace max_pool_quant8_2
1468224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, max_pool_quant8_2) {
14694062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(max_pool_quant8_2::CreateModel,
1470224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_quant8_2::is_ignored,
1471224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_quant8_2::examples);
1472224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1473224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1474224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace max_pool_quant8_3 {
1475224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1476224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated max_pool_quant8_3 test
1477224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/max_pool_quant8_3.example.cpp"
1478224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1479224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1480224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/max_pool_quant8_3.model.cpp"
1481224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace max_pool_quant8_3
1482224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, max_pool_quant8_3) {
14834062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(max_pool_quant8_3::CreateModel,
1484224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_quant8_3::is_ignored,
1485224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            max_pool_quant8_3::examples);
1486ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1487ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
14883581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace max_pool_quant8_4 {
14893581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
14903581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated max_pool_quant8_4 test
14913581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/max_pool_quant8_4.example.cpp"
14923581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
14933581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
14943581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/max_pool_quant8_4.model.cpp"
14953581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace max_pool_quant8_4
14963581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, max_pool_quant8_4) {
14973581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(max_pool_quant8_4::CreateModel,
14983581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            max_pool_quant8_4::is_ignored,
14993581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            max_pool_quant8_4::examples);
15003581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
15013581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
1502a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sungnamespace mobilenet_224_gender_basic_fixed {
1503a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1504a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung// Generated mobilenet_224_gender_basic_fixed test
1505a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung#include "generated/examples/mobilenet_224_gender_basic_fixed.example.cpp"
1506a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung};
1507a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung// Generated model constructor
1508a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung#include "generated/models/mobilenet_224_gender_basic_fixed.model.cpp"
1509a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung} // namespace mobilenet_224_gender_basic_fixed
1510a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) SungTEST_F(GeneratedTests, mobilenet_224_gender_basic_fixed) {
15114062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(mobilenet_224_gender_basic_fixed::CreateModel,
1512a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung            mobilenet_224_gender_basic_fixed::is_ignored,
1513a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung            mobilenet_224_gender_basic_fixed::examples);
1514a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung}
1515a1ef918e19d3d66773dfbd6b3ccc6bacfd153a52I-Jui (Ray) Sung
151666d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouilletnamespace mobilenet_quantized {
151766d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouilletstd::vector<MixedTypedExample> examples = {
151866d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet// Generated mobilenet_quantized test
151966d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet#include "generated/examples/mobilenet_quantized.example.cpp"
152066d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet};
152166d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet// Generated model constructor
152266d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet#include "generated/models/mobilenet_quantized.model.cpp"
152366d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet} // namespace mobilenet_quantized
152466d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc BrouilletTEST_F(GeneratedTests, mobilenet_quantized) {
15254062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(mobilenet_quantized::CreateModel,
152666d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet            mobilenet_quantized::is_ignored,
152766d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet            mobilenet_quantized::examples);
152866d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet}
152966d5cb6e3a90aefc8d545f6369080ab88de9d667Jean-Luc Brouillet
15304d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangnamespace mul_broadcast_quant8 {
15314d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangstd::vector<MixedTypedExample> examples = {
15324d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated mul_broadcast_quant8 test
15334d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/mul_broadcast_quant8.example.cpp"
15344d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang};
15354d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated model constructor
15364d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/mul_broadcast_quant8.model.cpp"
15374d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace mul_broadcast_quant8
15384d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, mul_broadcast_quant8) {
15394d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(mul_broadcast_quant8::CreateModel,
15404d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            mul_broadcast_quant8::is_ignored,
15414d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            mul_broadcast_quant8::examples);
15424d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang}
15434d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang
15445b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace mul {
15455b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
15465b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated mul test
15475b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/mul.example.cpp"
15485b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
15495b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
15505b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/mul.model.cpp"
15515b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace mul
15525b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, mul) {
15535b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(mul::CreateModel,
15545b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            mul::is_ignored,
15555b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            mul::examples);
15565b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
15575b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
155825f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wangnamespace mul_quant8 {
155925f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wangstd::vector<MixedTypedExample> examples = {
156025f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang// Generated mul_quant8 test
156125f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang#include "generated/examples/mul_quant8.example.cpp"
156225f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang};
156325f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang// Generated model constructor
156425f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang#include "generated/models/mul_quant8.model.cpp"
156525f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang} // namespace mul_quant8
156625f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao WangTEST_F(GeneratedTests, mul_quant8) {
15674062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(mul_quant8::CreateModel,
156825f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang            mul_quant8::is_ignored,
156925f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang            mul_quant8::examples);
157025f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang}
157125f0f2dcd7049cd9f8a60133697dff114bbbf00eMiao Wang
1572ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace mul_relu {
1573ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1574ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated mul_relu test
1575ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/mul_relu.example.cpp"
1576ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1577ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
1578ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/mul_relu.model.cpp"
1579ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace mul_relu
1580ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, mul_relu) {
15814062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(mul_relu::CreateModel,
1582ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            mul_relu::is_ignored,
1583ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            mul_relu::examples);
15846e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen}
15856e4193a640d8610baad9cf88ed4675cfaa4fc874Dong Chen
1586224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu1_float_1 {
1587224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1588224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu1_float_1 test
1589224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu1_float_1.example.cpp"
1590224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1591224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1592224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu1_float_1.model.cpp"
1593224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu1_float_1
1594224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu1_float_1) {
15954062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu1_float_1::CreateModel,
1596224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_float_1::is_ignored,
1597224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_float_1::examples);
1598224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1599224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1600224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu1_float_2 {
16016a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1602224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu1_float_2 test
1603224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu1_float_2.example.cpp"
16046a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung};
16056a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated model constructor
1606224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu1_float_2.model.cpp"
1607224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu1_float_2
1608224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu1_float_2) {
16094062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu1_float_2::CreateModel,
1610224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_float_2::is_ignored,
1611224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_float_2::examples);
16126a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung}
16136a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung
1614224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu1_quant8_1 {
1615608124c8a4bc3a5385694d74f0b2f2a6ce5d6292I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1616224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu1_quant8_1 test
1617224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu1_quant8_1.example.cpp"
1618608124c8a4bc3a5385694d74f0b2f2a6ce5d6292I-Jui (Ray) Sung};
1619608124c8a4bc3a5385694d74f0b2f2a6ce5d6292I-Jui (Ray) Sung// Generated model constructor
1620224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu1_quant8_1.model.cpp"
1621224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu1_quant8_1
1622224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu1_quant8_1) {
16234062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu1_quant8_1::CreateModel,
1624224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_quant8_1::is_ignored,
1625224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_quant8_1::examples);
1626608124c8a4bc3a5385694d74f0b2f2a6ce5d6292I-Jui (Ray) Sung}
1627608124c8a4bc3a5385694d74f0b2f2a6ce5d6292I-Jui (Ray) Sung
1628224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu1_quant8_2 {
16296a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1630224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu1_quant8_2 test
1631224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu1_quant8_2.example.cpp"
16326a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung};
16336a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated model constructor
1634224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu1_quant8_2.model.cpp"
1635224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu1_quant8_2
1636224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu1_quant8_2) {
16374062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu1_quant8_2::CreateModel,
1638224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_quant8_2::is_ignored,
1639224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu1_quant8_2::examples);
16406a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung}
16416a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung
1642224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu6_float_1 {
16431b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1644224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu6_float_1 test
1645224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu6_float_1.example.cpp"
16461b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
16471b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
1648224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu6_float_1.model.cpp"
1649224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu6_float_1
1650224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu6_float_1) {
16514062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu6_float_1::CreateModel,
1652224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_float_1::is_ignored,
1653224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_float_1::examples);
16541b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
16551b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
1656224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu6_float_2 {
16576a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1658224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu6_float_2 test
1659224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu6_float_2.example.cpp"
16606a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung};
16616a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung// Generated model constructor
1662224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu6_float_2.model.cpp"
1663224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu6_float_2
1664224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu6_float_2) {
16654062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu6_float_2::CreateModel,
1666224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_float_2::is_ignored,
1667224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_float_2::examples);
1668ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1669ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
1670224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu6_quant8_1 {
1671ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1672224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu6_quant8_1 test
1673224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu6_quant8_1.example.cpp"
1674ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1675ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
1676224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu6_quant8_1.model.cpp"
1677224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu6_quant8_1
1678224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu6_quant8_1) {
16794062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu6_quant8_1::CreateModel,
1680224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_quant8_1::is_ignored,
1681224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_quant8_1::examples);
1682224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1683224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1684224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu6_quant8_2 {
1685224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1686224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu6_quant8_2 test
1687224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu6_quant8_2.example.cpp"
1688224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1689224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1690224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu6_quant8_2.model.cpp"
1691224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu6_quant8_2
1692224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu6_quant8_2) {
16934062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu6_quant8_2::CreateModel,
1694224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_quant8_2::is_ignored,
1695224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu6_quant8_2::examples);
1696224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1697224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1698224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu_float_1 {
1699224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1700224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu_float_1 test
1701224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu_float_1.example.cpp"
1702224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1703224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1704224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu_float_1.model.cpp"
1705224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu_float_1
1706224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu_float_1) {
17074062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu_float_1::CreateModel,
1708224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_float_1::is_ignored,
1709224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_float_1::examples);
1710224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1711224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1712224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu_float_2 {
1713224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1714224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu_float_2 test
1715224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu_float_2.example.cpp"
1716224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1717224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1718224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu_float_2.model.cpp"
1719224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu_float_2
1720224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu_float_2) {
17214062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu_float_2::CreateModel,
1722224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_float_2::is_ignored,
1723224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_float_2::examples);
1724224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1725224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1726224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu_quant8_1 {
1727224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1728224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu_quant8_1 test
1729224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu_quant8_1.example.cpp"
1730224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1731224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1732224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu_quant8_1.model.cpp"
1733224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu_quant8_1
1734224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu_quant8_1) {
17354062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu_quant8_1::CreateModel,
1736224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_quant8_1::is_ignored,
1737224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_quant8_1::examples);
1738224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen}
1739224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen
1740224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chennamespace relu_quant8_2 {
1741224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chenstd::vector<MixedTypedExample> examples = {
1742224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated relu_quant8_2 test
1743224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/examples/relu_quant8_2.example.cpp"
1744224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen};
1745224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen// Generated model constructor
1746224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen#include "generated/models/relu_quant8_2.model.cpp"
1747224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen} // namespace relu_quant8_2
1748224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong ChenTEST_F(GeneratedTests, relu_quant8_2) {
17494062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(relu_quant8_2::CreateModel,
1750224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_quant8_2::is_ignored,
1751224c01eb06d3dc496b99b0827fdcc9e65bfc4f9aDong Chen            relu_quant8_2::examples);
1752ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1753ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
1754ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace reshape {
1755ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1756ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated reshape test
1757ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/reshape.example.cpp"
1758ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1759ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
1760ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/reshape.model.cpp"
1761ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace reshape
1762ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, reshape) {
17634062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(reshape::CreateModel,
1764ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            reshape::is_ignored,
1765ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            reshape::examples);
1766ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1767ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
1768ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace reshape_quant8 {
1769ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1770ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated reshape_quant8 test
1771ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/reshape_quant8.example.cpp"
1772ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1773ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
1774ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/reshape_quant8.model.cpp"
1775ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace reshape_quant8
1776ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, reshape_quant8) {
17774062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(reshape_quant8::CreateModel,
1778ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            reshape_quant8::is_ignored,
1779ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            reshape_quant8::examples);
1780ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1781ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
1782bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace reshape_quant8_weights_as_inputs {
1783bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
1784bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated reshape_quant8_weights_as_inputs test
1785bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/reshape_quant8_weights_as_inputs.example.cpp"
1786bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
1787bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
1788bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/reshape_quant8_weights_as_inputs.model.cpp"
1789bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace reshape_quant8_weights_as_inputs
1790bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, reshape_quant8_weights_as_inputs) {
17914062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(reshape_quant8_weights_as_inputs::CreateModel,
1792bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            reshape_quant8_weights_as_inputs::is_ignored,
1793bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            reshape_quant8_weights_as_inputs::examples);
1794bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
1795bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
1796bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangnamespace reshape_weights_as_inputs {
1797bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wangstd::vector<MixedTypedExample> examples = {
1798bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated reshape_weights_as_inputs test
1799bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/examples/reshape_weights_as_inputs.example.cpp"
1800bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang};
1801bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang// Generated model constructor
1802bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang#include "generated/models/reshape_weights_as_inputs.model.cpp"
1803bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang} // namespace reshape_weights_as_inputs
1804bee07f73a5f998a2dd6dc581e7776557c21f9684Miao WangTEST_F(GeneratedTests, reshape_weights_as_inputs) {
18054062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(reshape_weights_as_inputs::CreateModel,
1806bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            reshape_weights_as_inputs::is_ignored,
1807bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang            reshape_weights_as_inputs::examples);
1808bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang}
1809bee07f73a5f998a2dd6dc581e7776557c21f9684Miao Wang
18103581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangnamespace resize_bilinear_2 {
18113581e149f52fb810ecffe087cfec82cd55ccec22Miao Wangstd::vector<MixedTypedExample> examples = {
18123581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated resize_bilinear_2 test
18133581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/examples/resize_bilinear_2.example.cpp"
18143581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang};
18153581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang// Generated model constructor
18163581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang#include "generated/models/resize_bilinear_2.model.cpp"
18173581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang} // namespace resize_bilinear_2
18183581e149f52fb810ecffe087cfec82cd55ccec22Miao WangTEST_F(GeneratedTests, resize_bilinear_2) {
18193581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang    execute(resize_bilinear_2::CreateModel,
18203581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            resize_bilinear_2::is_ignored,
18213581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang            resize_bilinear_2::examples);
18223581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang}
18233581e149f52fb810ecffe087cfec82cd55ccec22Miao Wang
1824ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace resize_bilinear {
1825ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
1826ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated resize_bilinear test
1827ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/resize_bilinear.example.cpp"
1828ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
1829ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
1830ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/resize_bilinear.model.cpp"
1831ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace resize_bilinear
1832ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, resize_bilinear) {
18334062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(resize_bilinear::CreateModel,
1834ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            resize_bilinear::is_ignored,
1835ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            resize_bilinear::examples);
1836ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
1837ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
1838bf15cf2352cd159679210c0e575a26e2e37b770aYang Ninamespace rnn {
1839bf15cf2352cd159679210c0e575a26e2e37b770aYang Nistd::vector<MixedTypedExample> examples = {
1840bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni// Generated rnn test
1841bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni#include "generated/examples/rnn.example.cpp"
1842bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni};
1843bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni// Generated model constructor
1844bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni#include "generated/models/rnn.model.cpp"
1845bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni} // namespace rnn
1846bf15cf2352cd159679210c0e575a26e2e37b770aYang NiTEST_F(GeneratedTests, rnn) {
18474062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(rnn::CreateModel,
1848bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni            rnn::is_ignored,
1849bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni            rnn::examples);
1850bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni}
1851bf15cf2352cd159679210c0e575a26e2e37b770aYang Ni
1852f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ninamespace rnn_state {
1853f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Nistd::vector<MixedTypedExample> examples = {
1854f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated rnn_state test
1855f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/examples/rnn_state.example.cpp"
1856f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni};
1857f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated model constructor
1858f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/models/rnn_state.model.cpp"
1859f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni} // namespace rnn_state
1860f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang NiTEST_F(GeneratedTests, rnn_state) {
18614062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(rnn_state::CreateModel,
1862f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            rnn_state::is_ignored,
1863f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            rnn_state::examples);
1864f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni}
1865f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni
18661b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace softmax_float_1 {
18671b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
18681b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated softmax_float_1 test
18691b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/softmax_float_1.example.cpp"
18701b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
18711b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
18721b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/softmax_float_1.model.cpp"
18731b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace softmax_float_1
18741b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, softmax_float_1) {
18754062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(softmax_float_1::CreateModel,
18761b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_float_1::is_ignored,
18771b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_float_1::examples);
18781b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
18791b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
18801b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace softmax_float_2 {
18811b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
18821b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated softmax_float_2 test
18831b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/softmax_float_2.example.cpp"
18841b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
18851b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
18861b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/softmax_float_2.model.cpp"
18871b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace softmax_float_2
18881b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, softmax_float_2) {
18894062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(softmax_float_2::CreateModel,
18901b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_float_2::is_ignored,
18911b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_float_2::examples);
18921b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
18931b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
18941b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace softmax_quant8_1 {
18951b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
18961b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated softmax_quant8_1 test
18971b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/softmax_quant8_1.example.cpp"
18981b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
18991b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
19001b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/softmax_quant8_1.model.cpp"
19011b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace softmax_quant8_1
19021b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, softmax_quant8_1) {
19034062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(softmax_quant8_1::CreateModel,
19041b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_quant8_1::is_ignored,
19051b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_quant8_1::examples);
19061b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
19071b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
19081b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace softmax_quant8_2 {
19091b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
19101b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated softmax_quant8_2 test
19111b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/softmax_quant8_2.example.cpp"
19121b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
19131b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
19141b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/softmax_quant8_2.model.cpp"
19151b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace softmax_quant8_2
19161b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, softmax_quant8_2) {
19174062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(softmax_quant8_2::CreateModel,
19181b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_quant8_2::is_ignored,
19191b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            softmax_quant8_2::examples);
19201b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
19211b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
19221b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace space_to_depth_float_1 {
19231b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
19241b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated space_to_depth_float_1 test
19251b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/space_to_depth_float_1.example.cpp"
19261b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
19271b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
19281b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/space_to_depth_float_1.model.cpp"
19291b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace space_to_depth_float_1
19301b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, space_to_depth_float_1) {
19314062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(space_to_depth_float_1::CreateModel,
19321b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_float_1::is_ignored,
19331b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_float_1::examples);
19341b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
19351b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
19361b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace space_to_depth_float_2 {
19371b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
19381b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated space_to_depth_float_2 test
19391b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/space_to_depth_float_2.example.cpp"
19401b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
19411b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
19421b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/space_to_depth_float_2.model.cpp"
19431b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace space_to_depth_float_2
19441b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, space_to_depth_float_2) {
19454062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(space_to_depth_float_2::CreateModel,
19461b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_float_2::is_ignored,
19471b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_float_2::examples);
19481b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
19491b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
19509949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfannamespace space_to_depth_float_3 {
19519949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfanstd::vector<MixedTypedExample> examples = {
19529949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan// Generated space_to_depth_float_3 test
19539949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan#include "generated/examples/space_to_depth_float_3.example.cpp"
19549949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan};
19559949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan// Generated model constructor
19569949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan#include "generated/models/space_to_depth_float_3.model.cpp"
19579949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan} // namespace space_to_depth_float_3
19589949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfanTEST_F(GeneratedTests, space_to_depth_float_3) {
19594062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(space_to_depth_float_3::CreateModel,
19609949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan            space_to_depth_float_3::is_ignored,
19619949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan            space_to_depth_float_3::examples);
19629949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan}
19639949232ba3d5b1d95f5b3d9ea310b88b81ee1a45gfan
19641b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace space_to_depth_quant8_1 {
19651b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
19661b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated space_to_depth_quant8_1 test
19671b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/space_to_depth_quant8_1.example.cpp"
19681b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
19691b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
19701b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/space_to_depth_quant8_1.model.cpp"
19711b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace space_to_depth_quant8_1
19721b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, space_to_depth_quant8_1) {
19734062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(space_to_depth_quant8_1::CreateModel,
19741b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_quant8_1::is_ignored,
19751b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_quant8_1::examples);
19761b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
19771b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
19781b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungnamespace space_to_depth_quant8_2 {
19791b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
19801b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated space_to_depth_quant8_2 test
19811b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/examples/space_to_depth_quant8_2.example.cpp"
19821b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung};
19831b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung// Generated model constructor
19841b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung#include "generated/models/space_to_depth_quant8_2.model.cpp"
19851b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung} // namespace space_to_depth_quant8_2
19861b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) SungTEST_F(GeneratedTests, space_to_depth_quant8_2) {
19874062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(space_to_depth_quant8_2::CreateModel,
19881b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_quant8_2::is_ignored,
19891b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung            space_to_depth_quant8_2::examples);
19901b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung}
19911b8fa4fb29e498173f6b7992344a24bce447de82I-Jui (Ray) Sung
19925b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace svdf2 {
19934d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangstd::vector<MixedTypedExample> examples = {
19945b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated svdf2 test
19955b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/svdf2.example.cpp"
19964d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang};
19974d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated model constructor
19985b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/svdf2.model.cpp"
19995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace svdf2
20005b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, svdf2) {
20015b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(svdf2::CreateModel,
20025b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            svdf2::is_ignored,
20035b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            svdf2::examples);
20048db6e487763be346310fc5468bd8f33f255ccb9cYang Ni}
20058db6e487763be346310fc5468bd8f33f255ccb9cYang Ni
2006ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace svdf {
2007ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
2008ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated svdf test
2009ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/svdf.example.cpp"
2010ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
2011ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
2012ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/svdf.model.cpp"
2013ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace svdf
2014ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, svdf) {
20154062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(svdf::CreateModel,
2016ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            svdf::is_ignored,
2017ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            svdf::examples);
2018ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung}
2019ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung
2020f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ninamespace svdf_state {
2021f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Nistd::vector<MixedTypedExample> examples = {
2022f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated svdf_state test
2023f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/examples/svdf_state.example.cpp"
2024f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni};
2025f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni// Generated model constructor
2026f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni#include "generated/models/svdf_state.model.cpp"
2027f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni} // namespace svdf_state
2028f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang NiTEST_F(GeneratedTests, svdf_state) {
20294062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(svdf_state::CreateModel,
2030f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            svdf_state::is_ignored,
2031f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni            svdf_state::examples);
2032f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni}
2033f6d3074a6ce9d327ac4de25ad8b828fb810ae6caYang Ni
2034ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungnamespace tanh {
2035ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sungstd::vector<MixedTypedExample> examples = {
2036ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated tanh test
2037ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/examples/tanh.example.cpp"
2038ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung};
2039ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung// Generated model constructor
2040ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung#include "generated/models/tanh.model.cpp"
2041ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung} // namespace tanh
2042ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) SungTEST_F(GeneratedTests, tanh) {
20434062279c74f2c995349b7ff04f22feb89eb81e47I-Jui (Ray) Sung    execute(tanh::CreateModel,
2044ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            tanh::is_ignored,
2045ec8e1c71d11f7b5abe306e0c9c6af7da755bd46bI-Jui (Ray) Sung            tanh::examples);
20466a0d306cf902e13ab147c7533b2cb02540ee66d5I-Jui (Ray) Sung}
20474d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang
2048e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace add_relaxed {
2049e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2050e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated add_relaxed test
2051e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/add_relaxed.example.cpp"
2052e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2053e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2054e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/add_relaxed.model.cpp"
2055e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace add_relaxed
2056e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, add_relaxed) {
2057e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(add_relaxed::CreateModel,
2058e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            add_relaxed::is_ignored,
2059e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            add_relaxed::examples);
2060e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2061e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2062e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace avg_pool_float_1_relaxed {
2063e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2064e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated avg_pool_float_1_relaxed test
2065e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/avg_pool_float_1_relaxed.example.cpp"
2066e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2067e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2068e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/avg_pool_float_1_relaxed.model.cpp"
2069e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace avg_pool_float_1_relaxed
2070e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, avg_pool_float_1_relaxed) {
2071e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(avg_pool_float_1_relaxed::CreateModel,
2072e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_1_relaxed::is_ignored,
2073e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_1_relaxed::examples);
2074e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2075e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2076e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace avg_pool_float_2_relaxed {
2077e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2078e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated avg_pool_float_2_relaxed test
2079e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/avg_pool_float_2_relaxed.example.cpp"
2080e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2081e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2082e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/avg_pool_float_2_relaxed.model.cpp"
2083e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace avg_pool_float_2_relaxed
2084e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, avg_pool_float_2_relaxed) {
2085e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(avg_pool_float_2_relaxed::CreateModel,
2086e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_2_relaxed::is_ignored,
2087e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_2_relaxed::examples);
2088e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2089e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2090e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace avg_pool_float_3_relaxed {
2091e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2092e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated avg_pool_float_3_relaxed test
2093e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/avg_pool_float_3_relaxed.example.cpp"
2094e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2095e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2096e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/avg_pool_float_3_relaxed.model.cpp"
2097e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace avg_pool_float_3_relaxed
2098e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, avg_pool_float_3_relaxed) {
2099e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(avg_pool_float_3_relaxed::CreateModel,
2100e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_3_relaxed::is_ignored,
2101e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_3_relaxed::examples);
2102e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2103e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2104e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace avg_pool_float_4_relaxed {
2105e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2106e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated avg_pool_float_4_relaxed test
2107e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/avg_pool_float_4_relaxed.example.cpp"
2108e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2109e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2110e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/avg_pool_float_4_relaxed.model.cpp"
2111e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace avg_pool_float_4_relaxed
2112e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, avg_pool_float_4_relaxed) {
2113e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(avg_pool_float_4_relaxed::CreateModel,
2114e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_4_relaxed::is_ignored,
2115e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            avg_pool_float_4_relaxed::examples);
2116e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2117e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
21183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace avg_pool_float_5_relaxed {
21193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
21203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated avg_pool_float_5_relaxed test
21213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/avg_pool_float_5_relaxed.example.cpp"
21223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
21233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
21243c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/avg_pool_float_5_relaxed.model.cpp"
21253c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace avg_pool_float_5_relaxed
21263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, avg_pool_float_5_relaxed) {
21273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(avg_pool_float_5_relaxed::CreateModel,
21283c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            avg_pool_float_5_relaxed::is_ignored,
21293c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            avg_pool_float_5_relaxed::examples);
21303c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
21313c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
213265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace batch_to_space_float_1 {
213365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
213465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated batch_to_space_float_1 test
213565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/batch_to_space_float_1.example.cpp"
213665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
213765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
213865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/batch_to_space_float_1.model.cpp"
213965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace batch_to_space_float_1
214065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, batch_to_space_float_1) {
214165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(batch_to_space_float_1::CreateModel,
214265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            batch_to_space_float_1::is_ignored,
214365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            batch_to_space_float_1::examples);
214465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
214565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
21463c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace batch_to_space_float_1_relaxed {
21473c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
21483c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated batch_to_space_float_1_relaxed test
21493c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/batch_to_space_float_1_relaxed.example.cpp"
21503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
21513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
21523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/batch_to_space_float_1_relaxed.model.cpp"
21533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace batch_to_space_float_1_relaxed
21543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, batch_to_space_float_1_relaxed) {
21553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(batch_to_space_float_1_relaxed::CreateModel,
21563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            batch_to_space_float_1_relaxed::is_ignored,
21573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            batch_to_space_float_1_relaxed::examples);
21583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
21593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
21605b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace batch_to_space {
21615b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
21625b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated batch_to_space test
21635b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/batch_to_space.example.cpp"
21645b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
21655b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
21665b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/batch_to_space.model.cpp"
21675b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace batch_to_space
21685b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, batch_to_space) {
21695b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(batch_to_space::CreateModel,
21705b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            batch_to_space::is_ignored,
21715b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            batch_to_space::examples);
21725b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
21735b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
217465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace batch_to_space_quant8_1 {
217565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
217665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated batch_to_space_quant8_1 test
217765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/batch_to_space_quant8_1.example.cpp"
217865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
217965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
218065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/batch_to_space_quant8_1.model.cpp"
218165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace batch_to_space_quant8_1
218265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, batch_to_space_quant8_1) {
218365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(batch_to_space_quant8_1::CreateModel,
218465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            batch_to_space_quant8_1::is_ignored,
218565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            batch_to_space_quant8_1::examples);
218665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
218765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
21883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace batch_to_space_relaxed {
21893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
21903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated batch_to_space_relaxed test
21913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/batch_to_space_relaxed.example.cpp"
21923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
21933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
21943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/batch_to_space_relaxed.model.cpp"
21953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace batch_to_space_relaxed
21963c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, batch_to_space_relaxed) {
21973c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(batch_to_space_relaxed::CreateModel,
21983c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            batch_to_space_relaxed::is_ignored,
21993c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            batch_to_space_relaxed::examples);
22003c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
22013c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2202e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace concat_float_1_relaxed {
2203e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2204e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated concat_float_1_relaxed test
2205e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/concat_float_1_relaxed.example.cpp"
2206e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2207e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2208e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/concat_float_1_relaxed.model.cpp"
2209e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace concat_float_1_relaxed
2210e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, concat_float_1_relaxed) {
2211e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(concat_float_1_relaxed::CreateModel,
2212e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            concat_float_1_relaxed::is_ignored,
2213e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            concat_float_1_relaxed::examples);
2214e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2215e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2216e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace concat_float_2_relaxed {
2217e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2218e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated concat_float_2_relaxed test
2219e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/concat_float_2_relaxed.example.cpp"
2220e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2221e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2222e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/concat_float_2_relaxed.model.cpp"
2223e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace concat_float_2_relaxed
2224e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, concat_float_2_relaxed) {
2225e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(concat_float_2_relaxed::CreateModel,
2226e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            concat_float_2_relaxed::is_ignored,
2227e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            concat_float_2_relaxed::examples);
2228e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2229e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2230e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace concat_float_3_relaxed {
2231e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2232e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated concat_float_3_relaxed test
2233e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/concat_float_3_relaxed.example.cpp"
2234e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2235e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2236e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/concat_float_3_relaxed.model.cpp"
2237e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace concat_float_3_relaxed
2238e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, concat_float_3_relaxed) {
2239e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(concat_float_3_relaxed::CreateModel,
2240e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            concat_float_3_relaxed::is_ignored,
2241e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            concat_float_3_relaxed::examples);
2242e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2243e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2244e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_1_h3_w2_SAME_relaxed {
2245e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2246e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_1_h3_w2_SAME_relaxed test
2247e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_1_h3_w2_SAME_relaxed.example.cpp"
2248e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2249e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2250e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_1_h3_w2_SAME_relaxed.model.cpp"
2251e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_1_h3_w2_SAME_relaxed
2252e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_1_h3_w2_SAME_relaxed) {
2253e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_1_h3_w2_SAME_relaxed::CreateModel,
2254e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_1_h3_w2_SAME_relaxed::is_ignored,
2255e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_1_h3_w2_SAME_relaxed::examples);
2256e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2257e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2258e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_1_h3_w2_VALID_relaxed {
2259e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2260e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_1_h3_w2_VALID_relaxed test
2261e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_1_h3_w2_VALID_relaxed.example.cpp"
2262e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2263e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2264e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_1_h3_w2_VALID_relaxed.model.cpp"
2265e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_1_h3_w2_VALID_relaxed
2266e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_1_h3_w2_VALID_relaxed) {
2267e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_1_h3_w2_VALID_relaxed::CreateModel,
2268e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_1_h3_w2_VALID_relaxed::is_ignored,
2269e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_1_h3_w2_VALID_relaxed::examples);
2270e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2271e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2272e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_3_h3_w2_SAME_relaxed {
2273e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2274e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_3_h3_w2_SAME_relaxed test
2275e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_3_h3_w2_SAME_relaxed.example.cpp"
2276e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2277e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2278e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_3_h3_w2_SAME_relaxed.model.cpp"
2279e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_3_h3_w2_SAME_relaxed
2280e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_3_h3_w2_SAME_relaxed) {
2281e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_3_h3_w2_SAME_relaxed::CreateModel,
2282e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_3_h3_w2_SAME_relaxed::is_ignored,
2283e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_3_h3_w2_SAME_relaxed::examples);
2284e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2285e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2286e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_3_h3_w2_VALID_relaxed {
2287e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2288e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_3_h3_w2_VALID_relaxed test
2289e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_3_h3_w2_VALID_relaxed.example.cpp"
2290e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2291e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2292e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_3_h3_w2_VALID_relaxed.model.cpp"
2293e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_3_h3_w2_VALID_relaxed
2294e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_3_h3_w2_VALID_relaxed) {
2295e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_3_h3_w2_VALID_relaxed::CreateModel,
2296e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_3_h3_w2_VALID_relaxed::is_ignored,
2297e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_3_h3_w2_VALID_relaxed::examples);
2298e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2299e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
23003c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace conv_float_2_relaxed {
23013c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
23023c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated conv_float_2_relaxed test
23033c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/conv_float_2_relaxed.example.cpp"
23043c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
23053c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
23063c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/conv_float_2_relaxed.model.cpp"
23073c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace conv_float_2_relaxed
23083c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, conv_float_2_relaxed) {
23093c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(conv_float_2_relaxed::CreateModel,
23103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            conv_float_2_relaxed::is_ignored,
23113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            conv_float_2_relaxed::examples);
23123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
23133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2314e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_float_channels_relaxed {
2315e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2316e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_float_channels_relaxed test
2317e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_float_channels_relaxed.example.cpp"
2318e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2319e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2320e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_float_channels_relaxed.model.cpp"
2321e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_float_channels_relaxed
2322e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_float_channels_relaxed) {
2323e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_float_channels_relaxed::CreateModel,
2324e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_channels_relaxed::is_ignored,
2325e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_channels_relaxed::examples);
2326e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2327e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2328e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_float_channels_weights_as_inputs_relaxed {
2329e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2330e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_float_channels_weights_as_inputs_relaxed test
2331e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_float_channels_weights_as_inputs_relaxed.example.cpp"
2332e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2333e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2334e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_float_channels_weights_as_inputs_relaxed.model.cpp"
2335e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_float_channels_weights_as_inputs_relaxed
2336e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_float_channels_weights_as_inputs_relaxed) {
2337e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_float_channels_weights_as_inputs_relaxed::CreateModel,
2338e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_channels_weights_as_inputs_relaxed::is_ignored,
2339e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_channels_weights_as_inputs_relaxed::examples);
2340e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2341e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2342e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_float_large_relaxed {
2343e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2344e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_float_large_relaxed test
2345e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_float_large_relaxed.example.cpp"
2346e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2347e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2348e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_float_large_relaxed.model.cpp"
2349e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_float_large_relaxed
2350e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_float_large_relaxed) {
2351e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_float_large_relaxed::CreateModel,
2352e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_large_relaxed::is_ignored,
2353e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_large_relaxed::examples);
2354e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2355e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2356e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_float_large_weights_as_inputs_relaxed {
2357e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2358e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_float_large_weights_as_inputs_relaxed test
2359e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_float_large_weights_as_inputs_relaxed.example.cpp"
2360e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2361e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2362e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_float_large_weights_as_inputs_relaxed.model.cpp"
2363e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_float_large_weights_as_inputs_relaxed
2364e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_float_large_weights_as_inputs_relaxed) {
2365e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_float_large_weights_as_inputs_relaxed::CreateModel,
2366e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_large_weights_as_inputs_relaxed::is_ignored,
2367e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_large_weights_as_inputs_relaxed::examples);
2368e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2369e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2370e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_float_relaxed {
2371e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2372e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_float_relaxed test
2373e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_float_relaxed.example.cpp"
2374e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2375e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2376e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_float_relaxed.model.cpp"
2377e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_float_relaxed
2378e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_float_relaxed) {
2379e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_float_relaxed::CreateModel,
2380e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_relaxed::is_ignored,
2381e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_relaxed::examples);
2382e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2383e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2384e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace conv_float_weights_as_inputs_relaxed {
2385e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2386e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated conv_float_weights_as_inputs_relaxed test
2387e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/conv_float_weights_as_inputs_relaxed.example.cpp"
2388e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2389e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2390e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/conv_float_weights_as_inputs_relaxed.model.cpp"
2391e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace conv_float_weights_as_inputs_relaxed
2392e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, conv_float_weights_as_inputs_relaxed) {
2393e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(conv_float_weights_as_inputs_relaxed::CreateModel,
2394e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_weights_as_inputs_relaxed::is_ignored,
2395e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            conv_float_weights_as_inputs_relaxed::examples);
2396e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2397e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2398e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace depth_to_space_float_1_relaxed {
2399e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2400e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated depth_to_space_float_1_relaxed test
2401e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/depth_to_space_float_1_relaxed.example.cpp"
2402e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2403e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2404e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/depth_to_space_float_1_relaxed.model.cpp"
2405e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace depth_to_space_float_1_relaxed
2406e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, depth_to_space_float_1_relaxed) {
2407e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(depth_to_space_float_1_relaxed::CreateModel,
2408e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depth_to_space_float_1_relaxed::is_ignored,
2409e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depth_to_space_float_1_relaxed::examples);
2410e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2411e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2412e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace depth_to_space_float_2_relaxed {
2413e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2414e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated depth_to_space_float_2_relaxed test
2415e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/depth_to_space_float_2_relaxed.example.cpp"
2416e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2417e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2418e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/depth_to_space_float_2_relaxed.model.cpp"
2419e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace depth_to_space_float_2_relaxed
2420e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, depth_to_space_float_2_relaxed) {
2421e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(depth_to_space_float_2_relaxed::CreateModel,
2422e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depth_to_space_float_2_relaxed::is_ignored,
2423e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depth_to_space_float_2_relaxed::examples);
2424e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2425e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2426e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace depth_to_space_float_3_relaxed {
2427e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2428e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated depth_to_space_float_3_relaxed test
2429e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/depth_to_space_float_3_relaxed.example.cpp"
2430e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2431e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2432e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/depth_to_space_float_3_relaxed.model.cpp"
2433e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace depth_to_space_float_3_relaxed
2434e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, depth_to_space_float_3_relaxed) {
2435e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(depth_to_space_float_3_relaxed::CreateModel,
2436e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depth_to_space_float_3_relaxed::is_ignored,
2437e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depth_to_space_float_3_relaxed::examples);
2438e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2439e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
24403c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace depthwise_conv2d_float_2_relaxed {
24413c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
24423c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated depthwise_conv2d_float_2_relaxed test
24433c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/depthwise_conv2d_float_2_relaxed.example.cpp"
24443c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
24453c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
24463c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/depthwise_conv2d_float_2_relaxed.model.cpp"
24473c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace depthwise_conv2d_float_2_relaxed
24483c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, depthwise_conv2d_float_2_relaxed) {
24493c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(depthwise_conv2d_float_2_relaxed::CreateModel,
24503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_2_relaxed::is_ignored,
24513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_2_relaxed::examples);
24523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
24533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
24543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace depthwise_conv2d_float_large_2_relaxed {
24553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
24563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated depthwise_conv2d_float_large_2_relaxed test
24573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/depthwise_conv2d_float_large_2_relaxed.example.cpp"
24583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
24593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
24603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/depthwise_conv2d_float_large_2_relaxed.model.cpp"
24613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace depthwise_conv2d_float_large_2_relaxed
24623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, depthwise_conv2d_float_large_2_relaxed) {
24633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(depthwise_conv2d_float_large_2_relaxed::CreateModel,
24643c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_large_2_relaxed::is_ignored,
24653c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_large_2_relaxed::examples);
24663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
24673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
24683c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace depthwise_conv2d_float_large_2_weights_as_inputs_relaxed {
24693c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
24703c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated depthwise_conv2d_float_large_2_weights_as_inputs_relaxed test
24713c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/depthwise_conv2d_float_large_2_weights_as_inputs_relaxed.example.cpp"
24723c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
24733c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
24743c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/depthwise_conv2d_float_large_2_weights_as_inputs_relaxed.model.cpp"
24753c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace depthwise_conv2d_float_large_2_weights_as_inputs_relaxed
24763c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, depthwise_conv2d_float_large_2_weights_as_inputs_relaxed) {
24773c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(depthwise_conv2d_float_large_2_weights_as_inputs_relaxed::CreateModel,
24783c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_large_2_weights_as_inputs_relaxed::is_ignored,
24793c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_large_2_weights_as_inputs_relaxed::examples);
24803c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
24813c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2482e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace depthwise_conv2d_float_large_relaxed {
2483e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2484e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated depthwise_conv2d_float_large_relaxed test
2485e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/depthwise_conv2d_float_large_relaxed.example.cpp"
2486e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2487e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2488e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/depthwise_conv2d_float_large_relaxed.model.cpp"
2489e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace depthwise_conv2d_float_large_relaxed
2490e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float_large_relaxed) {
2491e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(depthwise_conv2d_float_large_relaxed::CreateModel,
2492e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depthwise_conv2d_float_large_relaxed::is_ignored,
2493e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depthwise_conv2d_float_large_relaxed::examples);
2494e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2495e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2496e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace depthwise_conv2d_float_large_weights_as_inputs_relaxed {
2497e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2498e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated depthwise_conv2d_float_large_weights_as_inputs_relaxed test
2499e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/depthwise_conv2d_float_large_weights_as_inputs_relaxed.example.cpp"
2500e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2501e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2502e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/depthwise_conv2d_float_large_weights_as_inputs_relaxed.model.cpp"
2503e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace depthwise_conv2d_float_large_weights_as_inputs_relaxed
2504e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, depthwise_conv2d_float_large_weights_as_inputs_relaxed) {
2505e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(depthwise_conv2d_float_large_weights_as_inputs_relaxed::CreateModel,
2506e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depthwise_conv2d_float_large_weights_as_inputs_relaxed::is_ignored,
2507e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depthwise_conv2d_float_large_weights_as_inputs_relaxed::examples);
2508e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2509e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
25103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace depthwise_conv2d_float_relaxed {
25113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
25123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated depthwise_conv2d_float_relaxed test
25133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/depthwise_conv2d_float_relaxed.example.cpp"
25143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
25153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
25163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/depthwise_conv2d_float_relaxed.model.cpp"
25173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace depthwise_conv2d_float_relaxed
25183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, depthwise_conv2d_float_relaxed) {
25193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(depthwise_conv2d_float_relaxed::CreateModel,
25203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_relaxed::is_ignored,
25213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_relaxed::examples);
25223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
25233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
25243c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace depthwise_conv2d_float_weights_as_inputs_relaxed {
25253c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
25263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated depthwise_conv2d_float_weights_as_inputs_relaxed test
25273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/depthwise_conv2d_float_weights_as_inputs_relaxed.example.cpp"
25283c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
25293c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
25303c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/depthwise_conv2d_float_weights_as_inputs_relaxed.model.cpp"
25313c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace depthwise_conv2d_float_weights_as_inputs_relaxed
25323c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, depthwise_conv2d_float_weights_as_inputs_relaxed) {
25333c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(depthwise_conv2d_float_weights_as_inputs_relaxed::CreateModel,
25343c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_weights_as_inputs_relaxed::is_ignored,
25353c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            depthwise_conv2d_float_weights_as_inputs_relaxed::examples);
25363c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
25373c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2538e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace depthwise_conv_relaxed {
2539e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2540e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated depthwise_conv_relaxed test
2541e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/depthwise_conv_relaxed.example.cpp"
2542e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2543e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2544e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/depthwise_conv_relaxed.model.cpp"
2545e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace depthwise_conv_relaxed
2546e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, depthwise_conv_relaxed) {
2547e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(depthwise_conv_relaxed::CreateModel,
2548e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depthwise_conv_relaxed::is_ignored,
2549e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            depthwise_conv_relaxed::examples);
2550e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2551e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
25523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace dequantize_relaxed {
25533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
25543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated dequantize_relaxed test
25553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/dequantize_relaxed.example.cpp"
25563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
25573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
25583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/dequantize_relaxed.model.cpp"
25593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace dequantize_relaxed
25603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, dequantize_relaxed) {
25613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(dequantize_relaxed::CreateModel,
25623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            dequantize_relaxed::is_ignored,
25633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            dequantize_relaxed::examples);
25643c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
25653c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
256602e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wangnamespace div_broadcast_float {
256702e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wangstd::vector<MixedTypedExample> examples = {
256802e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang// Generated div_broadcast_float test
256902e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang#include "generated/examples/div_broadcast_float.example.cpp"
257002e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang};
257102e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang// Generated model constructor
257202e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang#include "generated/models/div_broadcast_float.model.cpp"
257302e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang} // namespace div_broadcast_float
257402e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao WangTEST_F(GeneratedTests, div_broadcast_float) {
257502e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang    execute(div_broadcast_float::CreateModel,
257602e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang            div_broadcast_float::is_ignored,
257702e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang            div_broadcast_float::examples);
257802e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang}
257902e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang
25803c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace div_broadcast_float_relaxed {
25813c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
25823c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated div_broadcast_float_relaxed test
25833c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/div_broadcast_float_relaxed.example.cpp"
25843c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
25853c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
25863c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/div_broadcast_float_relaxed.model.cpp"
25873c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace div_broadcast_float_relaxed
25883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, div_broadcast_float_relaxed) {
25893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(div_broadcast_float_relaxed::CreateModel,
25903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            div_broadcast_float_relaxed::is_ignored,
25913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            div_broadcast_float_relaxed::examples);
25923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
25933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
25945b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace div {
25955b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
25965b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated div test
25975b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/div.example.cpp"
25985b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
25995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
26005b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/div.model.cpp"
26015b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace div
26025b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, div) {
26035b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(div::CreateModel,
26045b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            div::is_ignored,
26055b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            div::examples);
26065b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
26075b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
26083c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace div_relaxed {
26093c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
26103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated div_relaxed test
26113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/div_relaxed.example.cpp"
26123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
26133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
26143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/div_relaxed.model.cpp"
26153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace div_relaxed
26163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, div_relaxed) {
26173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(div_relaxed::CreateModel,
26183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            div_relaxed::is_ignored,
26193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            div_relaxed::examples);
26203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
26213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2622e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace embedding_lookup_relaxed {
2623e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2624e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated embedding_lookup_relaxed test
2625e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/embedding_lookup_relaxed.example.cpp"
2626e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2627e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2628e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/embedding_lookup_relaxed.model.cpp"
2629e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace embedding_lookup_relaxed
2630e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, embedding_lookup_relaxed) {
2631e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(embedding_lookup_relaxed::CreateModel,
2632e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            embedding_lookup_relaxed::is_ignored,
2633e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            embedding_lookup_relaxed::examples);
2634e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2635e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2636e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace floor_relaxed {
2637e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2638e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated floor_relaxed test
2639e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/floor_relaxed.example.cpp"
2640e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2641e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2642e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/floor_relaxed.model.cpp"
2643e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace floor_relaxed
2644e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, floor_relaxed) {
2645e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(floor_relaxed::CreateModel,
2646e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            floor_relaxed::is_ignored,
2647e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            floor_relaxed::examples);
2648e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2649e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
26503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace fully_connected_float_2_relaxed {
26513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
26523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated fully_connected_float_2_relaxed test
26533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/fully_connected_float_2_relaxed.example.cpp"
26543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
26553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
26563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/fully_connected_float_2_relaxed.model.cpp"
26573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace fully_connected_float_2_relaxed
26583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, fully_connected_float_2_relaxed) {
26593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(fully_connected_float_2_relaxed::CreateModel,
26603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_2_relaxed::is_ignored,
26613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_2_relaxed::examples);
26623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
26633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
26646d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raentonamespace fully_connected_float_4d_simple {
26656d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raentostd::vector<MixedTypedExample> examples = {
26666d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento// Generated fully_connected_float_4d_simple test
26676d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento#include "generated/examples/fully_connected_float_4d_simple.example.cpp"
26686d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento};
26696d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento// Generated model constructor
26706d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento#include "generated/models/fully_connected_float_4d_simple.model.cpp"
26716d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento} // namespace fully_connected_float_4d_simple
26726d78cf0e572d4117b3011bcf0ab768c47dc58031Mika RaentoTEST_F(GeneratedTests, fully_connected_float_4d_simple) {
26736d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento    execute(fully_connected_float_4d_simple::CreateModel,
26746d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento            fully_connected_float_4d_simple::is_ignored,
26756d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento            fully_connected_float_4d_simple::examples);
26766d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento}
26776d78cf0e572d4117b3011bcf0ab768c47dc58031Mika Raento
26783c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace fully_connected_float_4d_simple_relaxed {
26793c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
26803c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated fully_connected_float_4d_simple_relaxed test
26813c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/fully_connected_float_4d_simple_relaxed.example.cpp"
26823c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
26833c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
26843c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/fully_connected_float_4d_simple_relaxed.model.cpp"
26853c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace fully_connected_float_4d_simple_relaxed
26863c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, fully_connected_float_4d_simple_relaxed) {
26873c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(fully_connected_float_4d_simple_relaxed::CreateModel,
26883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_4d_simple_relaxed::is_ignored,
26893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_4d_simple_relaxed::examples);
26903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
26913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
26923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace fully_connected_float_large_relaxed {
26933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
26943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated fully_connected_float_large_relaxed test
26953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/fully_connected_float_large_relaxed.example.cpp"
26963c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
26973c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
26983c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/fully_connected_float_large_relaxed.model.cpp"
26993c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace fully_connected_float_large_relaxed
27003c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, fully_connected_float_large_relaxed) {
27013c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(fully_connected_float_large_relaxed::CreateModel,
27023c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_large_relaxed::is_ignored,
27033c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_large_relaxed::examples);
27043c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
27053c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
27063c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace fully_connected_float_large_weights_as_inputs_relaxed {
27073c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
27083c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated fully_connected_float_large_weights_as_inputs_relaxed test
27093c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/fully_connected_float_large_weights_as_inputs_relaxed.example.cpp"
27103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
27113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
27123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/fully_connected_float_large_weights_as_inputs_relaxed.model.cpp"
27133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace fully_connected_float_large_weights_as_inputs_relaxed
27143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, fully_connected_float_large_weights_as_inputs_relaxed) {
27153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(fully_connected_float_large_weights_as_inputs_relaxed::CreateModel,
27163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_large_weights_as_inputs_relaxed::is_ignored,
27173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            fully_connected_float_large_weights_as_inputs_relaxed::examples);
27183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
27193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2720e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace fully_connected_float_relaxed {
2721e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2722e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated fully_connected_float_relaxed test
2723e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/fully_connected_float_relaxed.example.cpp"
2724e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2725e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2726e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/fully_connected_float_relaxed.model.cpp"
2727e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace fully_connected_float_relaxed
2728e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, fully_connected_float_relaxed) {
2729e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(fully_connected_float_relaxed::CreateModel,
2730e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            fully_connected_float_relaxed::is_ignored,
2731e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            fully_connected_float_relaxed::examples);
2732e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2733e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2734e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace fully_connected_float_weights_as_inputs_relaxed {
2735e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2736e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated fully_connected_float_weights_as_inputs_relaxed test
2737e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/fully_connected_float_weights_as_inputs_relaxed.example.cpp"
2738e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2739e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2740e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/fully_connected_float_weights_as_inputs_relaxed.model.cpp"
2741e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace fully_connected_float_weights_as_inputs_relaxed
2742e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, fully_connected_float_weights_as_inputs_relaxed) {
2743e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(fully_connected_float_weights_as_inputs_relaxed::CreateModel,
2744e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            fully_connected_float_weights_as_inputs_relaxed::is_ignored,
2745e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            fully_connected_float_weights_as_inputs_relaxed::examples);
2746e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2747e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2748e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace hashtable_lookup_float_relaxed {
2749e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2750e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated hashtable_lookup_float_relaxed test
2751e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/hashtable_lookup_float_relaxed.example.cpp"
2752e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2753e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2754e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/hashtable_lookup_float_relaxed.model.cpp"
2755e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace hashtable_lookup_float_relaxed
2756e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, hashtable_lookup_float_relaxed) {
2757e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(hashtable_lookup_float_relaxed::CreateModel,
2758e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            hashtable_lookup_float_relaxed::is_ignored,
2759e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            hashtable_lookup_float_relaxed::examples);
2760e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2761e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
27623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace l2_normalization_2_relaxed {
27633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
27643c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated l2_normalization_2_relaxed test
27653c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/l2_normalization_2_relaxed.example.cpp"
27663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
27673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
27683c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/l2_normalization_2_relaxed.model.cpp"
27693c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace l2_normalization_2_relaxed
27703c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, l2_normalization_2_relaxed) {
27713c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(l2_normalization_2_relaxed::CreateModel,
27723c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            l2_normalization_2_relaxed::is_ignored,
27733c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            l2_normalization_2_relaxed::examples);
27743c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
27753c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2776e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace l2_normalization_large_relaxed {
2777e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2778e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated l2_normalization_large_relaxed test
2779e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/l2_normalization_large_relaxed.example.cpp"
2780e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2781e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2782e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/l2_normalization_large_relaxed.model.cpp"
2783e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace l2_normalization_large_relaxed
2784e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, l2_normalization_large_relaxed) {
2785e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(l2_normalization_large_relaxed::CreateModel,
2786e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            l2_normalization_large_relaxed::is_ignored,
2787e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            l2_normalization_large_relaxed::examples);
2788e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2789e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2790e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace l2_normalization_relaxed {
2791e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2792e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated l2_normalization_relaxed test
2793e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/l2_normalization_relaxed.example.cpp"
2794e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2795e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2796e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/l2_normalization_relaxed.model.cpp"
2797e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace l2_normalization_relaxed
2798e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, l2_normalization_relaxed) {
2799e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(l2_normalization_relaxed::CreateModel,
2800e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            l2_normalization_relaxed::is_ignored,
2801e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            l2_normalization_relaxed::examples);
2802e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2803e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
28043c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace l2_pool_float_2_relaxed {
28053c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
28063c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated l2_pool_float_2_relaxed test
28073c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/l2_pool_float_2_relaxed.example.cpp"
28083c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
28093c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
28103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/l2_pool_float_2_relaxed.model.cpp"
28113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace l2_pool_float_2_relaxed
28123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, l2_pool_float_2_relaxed) {
28133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(l2_pool_float_2_relaxed::CreateModel,
28143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            l2_pool_float_2_relaxed::is_ignored,
28153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            l2_pool_float_2_relaxed::examples);
28163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
28173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
28183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace l2_pool_float_large_relaxed {
28193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
28203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated l2_pool_float_large_relaxed test
28213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/l2_pool_float_large_relaxed.example.cpp"
28223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
28233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
28243c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/l2_pool_float_large_relaxed.model.cpp"
28253c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace l2_pool_float_large_relaxed
28263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, l2_pool_float_large_relaxed) {
28273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(l2_pool_float_large_relaxed::CreateModel,
28283c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            l2_pool_float_large_relaxed::is_ignored,
28293c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            l2_pool_float_large_relaxed::examples);
28303c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
28313c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
2832e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace l2_pool_float_relaxed {
2833e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2834e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated l2_pool_float_relaxed test
2835e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/l2_pool_float_relaxed.example.cpp"
2836e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2837e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2838e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/l2_pool_float_relaxed.model.cpp"
2839e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace l2_pool_float_relaxed
2840e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, l2_pool_float_relaxed) {
2841e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(l2_pool_float_relaxed::CreateModel,
2842e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            l2_pool_float_relaxed::is_ignored,
2843e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            l2_pool_float_relaxed::examples);
2844e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2845e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2846e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace local_response_norm_float_1_relaxed {
2847e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2848e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated local_response_norm_float_1_relaxed test
2849e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/local_response_norm_float_1_relaxed.example.cpp"
2850e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2851e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2852e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/local_response_norm_float_1_relaxed.model.cpp"
2853e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace local_response_norm_float_1_relaxed
2854e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, local_response_norm_float_1_relaxed) {
2855e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(local_response_norm_float_1_relaxed::CreateModel,
2856e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_1_relaxed::is_ignored,
2857e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_1_relaxed::examples);
2858e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2859e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2860e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace local_response_norm_float_2_relaxed {
2861e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2862e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated local_response_norm_float_2_relaxed test
2863e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/local_response_norm_float_2_relaxed.example.cpp"
2864e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2865e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2866e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/local_response_norm_float_2_relaxed.model.cpp"
2867e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace local_response_norm_float_2_relaxed
2868e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, local_response_norm_float_2_relaxed) {
2869e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(local_response_norm_float_2_relaxed::CreateModel,
2870e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_2_relaxed::is_ignored,
2871e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_2_relaxed::examples);
2872e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2873e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2874e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace local_response_norm_float_3_relaxed {
2875e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2876e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated local_response_norm_float_3_relaxed test
2877e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/local_response_norm_float_3_relaxed.example.cpp"
2878e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2879e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2880e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/local_response_norm_float_3_relaxed.model.cpp"
2881e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace local_response_norm_float_3_relaxed
2882e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, local_response_norm_float_3_relaxed) {
2883e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(local_response_norm_float_3_relaxed::CreateModel,
2884e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_3_relaxed::is_ignored,
2885e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_3_relaxed::examples);
2886e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2887e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2888e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace local_response_norm_float_4_relaxed {
2889e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2890e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated local_response_norm_float_4_relaxed test
2891e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/local_response_norm_float_4_relaxed.example.cpp"
2892e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2893e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2894e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/local_response_norm_float_4_relaxed.model.cpp"
2895e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace local_response_norm_float_4_relaxed
2896e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, local_response_norm_float_4_relaxed) {
2897e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(local_response_norm_float_4_relaxed::CreateModel,
2898e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_4_relaxed::is_ignored,
2899e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            local_response_norm_float_4_relaxed::examples);
2900e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2901e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2902e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace logistic_float_1_relaxed {
2903e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2904e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated logistic_float_1_relaxed test
2905e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/logistic_float_1_relaxed.example.cpp"
2906e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2907e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2908e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/logistic_float_1_relaxed.model.cpp"
2909e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace logistic_float_1_relaxed
2910e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, logistic_float_1_relaxed) {
2911e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(logistic_float_1_relaxed::CreateModel,
2912e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            logistic_float_1_relaxed::is_ignored,
2913e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            logistic_float_1_relaxed::examples);
2914e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2915e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2916e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace logistic_float_2_relaxed {
2917e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2918e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated logistic_float_2_relaxed test
2919e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/logistic_float_2_relaxed.example.cpp"
2920e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2921e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2922e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/logistic_float_2_relaxed.model.cpp"
2923e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace logistic_float_2_relaxed
2924e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, logistic_float_2_relaxed) {
2925e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(logistic_float_2_relaxed::CreateModel,
2926e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            logistic_float_2_relaxed::is_ignored,
2927e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            logistic_float_2_relaxed::examples);
2928e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2929e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2930e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lsh_projection_2_relaxed {
2931e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2932e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lsh_projection_2_relaxed test
2933e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lsh_projection_2_relaxed.example.cpp"
2934e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2935e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2936e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lsh_projection_2_relaxed.model.cpp"
2937e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lsh_projection_2_relaxed
2938e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lsh_projection_2_relaxed) {
2939e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lsh_projection_2_relaxed::CreateModel,
2940e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lsh_projection_2_relaxed::is_ignored,
2941e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lsh_projection_2_relaxed::examples);
2942e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2943e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2944e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lsh_projection_relaxed {
2945e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2946e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lsh_projection_relaxed test
2947e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lsh_projection_relaxed.example.cpp"
2948e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2949e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2950e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lsh_projection_relaxed.model.cpp"
2951e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lsh_projection_relaxed
2952e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lsh_projection_relaxed) {
2953e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lsh_projection_relaxed::CreateModel,
2954e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lsh_projection_relaxed::is_ignored,
2955e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lsh_projection_relaxed::examples);
2956e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2957e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2958e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lsh_projection_weights_as_inputs_relaxed {
2959e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2960e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lsh_projection_weights_as_inputs_relaxed test
2961e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lsh_projection_weights_as_inputs_relaxed.example.cpp"
2962e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2963e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2964e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lsh_projection_weights_as_inputs_relaxed.model.cpp"
2965e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lsh_projection_weights_as_inputs_relaxed
2966e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lsh_projection_weights_as_inputs_relaxed) {
2967e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lsh_projection_weights_as_inputs_relaxed::CreateModel,
2968e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lsh_projection_weights_as_inputs_relaxed::is_ignored,
2969e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lsh_projection_weights_as_inputs_relaxed::examples);
2970e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2971e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2972e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm2_relaxed {
2973e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2974e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm2_relaxed test
2975e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm2_relaxed.example.cpp"
2976e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2977e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2978e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm2_relaxed.model.cpp"
2979e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm2_relaxed
2980e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm2_relaxed) {
2981e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm2_relaxed::CreateModel,
2982e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm2_relaxed::is_ignored,
2983e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm2_relaxed::examples);
2984e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2985e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
2986e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm2_state2_relaxed {
2987e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
2988e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm2_state2_relaxed test
2989e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm2_state2_relaxed.example.cpp"
2990e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
2991e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
2992e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm2_state2_relaxed.model.cpp"
2993e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm2_state2_relaxed
2994e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm2_state2_relaxed) {
2995e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm2_state2_relaxed::CreateModel,
2996e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm2_state2_relaxed::is_ignored,
2997e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm2_state2_relaxed::examples);
2998e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
2999e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3000e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm2_state_relaxed {
3001e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3002e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm2_state_relaxed test
3003e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm2_state_relaxed.example.cpp"
3004e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3005e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3006e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm2_state_relaxed.model.cpp"
3007e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm2_state_relaxed
3008e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm2_state_relaxed) {
3009e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm2_state_relaxed::CreateModel,
3010e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm2_state_relaxed::is_ignored,
3011e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm2_state_relaxed::examples);
3012e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3013e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3014e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm3_relaxed {
3015e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3016e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm3_relaxed test
3017e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm3_relaxed.example.cpp"
3018e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3019e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3020e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm3_relaxed.model.cpp"
3021e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm3_relaxed
3022e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm3_relaxed) {
3023e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm3_relaxed::CreateModel,
3024e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_relaxed::is_ignored,
3025e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_relaxed::examples);
3026e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3027e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3028e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm3_state2_relaxed {
3029e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3030e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm3_state2_relaxed test
3031e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm3_state2_relaxed.example.cpp"
3032e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3033e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3034e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm3_state2_relaxed.model.cpp"
3035e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm3_state2_relaxed
3036e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm3_state2_relaxed) {
3037e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm3_state2_relaxed::CreateModel,
3038e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_state2_relaxed::is_ignored,
3039e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_state2_relaxed::examples);
3040e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3041e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3042e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm3_state3_relaxed {
3043e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3044e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm3_state3_relaxed test
3045e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm3_state3_relaxed.example.cpp"
3046e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3047e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3048e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm3_state3_relaxed.model.cpp"
3049e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm3_state3_relaxed
3050e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm3_state3_relaxed) {
3051e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm3_state3_relaxed::CreateModel,
3052e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_state3_relaxed::is_ignored,
3053e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_state3_relaxed::examples);
3054e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3055e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3056e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm3_state_relaxed {
3057e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3058e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm3_state_relaxed test
3059e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm3_state_relaxed.example.cpp"
3060e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3061e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3062e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm3_state_relaxed.model.cpp"
3063e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm3_state_relaxed
3064e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm3_state_relaxed) {
3065e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm3_state_relaxed::CreateModel,
3066e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_state_relaxed::is_ignored,
3067e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm3_state_relaxed::examples);
3068e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3069e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3070e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm_relaxed {
3071e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3072e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm_relaxed test
3073e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm_relaxed.example.cpp"
3074e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3075e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3076e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm_relaxed.model.cpp"
3077e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm_relaxed
3078e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm_relaxed) {
3079e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm_relaxed::CreateModel,
3080e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm_relaxed::is_ignored,
3081e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm_relaxed::examples);
3082e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3083e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3084e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm_state2_relaxed {
3085e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3086e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm_state2_relaxed test
3087e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm_state2_relaxed.example.cpp"
3088e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3089e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3090e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm_state2_relaxed.model.cpp"
3091e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm_state2_relaxed
3092e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm_state2_relaxed) {
3093e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm_state2_relaxed::CreateModel,
3094e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm_state2_relaxed::is_ignored,
3095e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm_state2_relaxed::examples);
3096e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3097e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3098e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace lstm_state_relaxed {
3099e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3100e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated lstm_state_relaxed test
3101e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/lstm_state_relaxed.example.cpp"
3102e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3103e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3104e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/lstm_state_relaxed.model.cpp"
3105e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace lstm_state_relaxed
3106e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, lstm_state_relaxed) {
3107e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(lstm_state_relaxed::CreateModel,
3108e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm_state_relaxed::is_ignored,
3109e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            lstm_state_relaxed::examples);
3110e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3111e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3112e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace max_pool_float_1_relaxed {
3113e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3114e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated max_pool_float_1_relaxed test
3115e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/max_pool_float_1_relaxed.example.cpp"
3116e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3117e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3118e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/max_pool_float_1_relaxed.model.cpp"
3119e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace max_pool_float_1_relaxed
3120e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, max_pool_float_1_relaxed) {
3121e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(max_pool_float_1_relaxed::CreateModel,
3122e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            max_pool_float_1_relaxed::is_ignored,
3123e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            max_pool_float_1_relaxed::examples);
3124e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3125e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3126e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace max_pool_float_2_relaxed {
3127e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3128e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated max_pool_float_2_relaxed test
3129e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/max_pool_float_2_relaxed.example.cpp"
3130e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3131e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3132e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/max_pool_float_2_relaxed.model.cpp"
3133e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace max_pool_float_2_relaxed
3134e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, max_pool_float_2_relaxed) {
3135e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(max_pool_float_2_relaxed::CreateModel,
3136e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            max_pool_float_2_relaxed::is_ignored,
3137e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            max_pool_float_2_relaxed::examples);
3138e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3139e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3140e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace max_pool_float_3_relaxed {
3141e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3142e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated max_pool_float_3_relaxed test
3143e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/max_pool_float_3_relaxed.example.cpp"
3144e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3145e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3146e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/max_pool_float_3_relaxed.model.cpp"
3147e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace max_pool_float_3_relaxed
3148e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, max_pool_float_3_relaxed) {
3149e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(max_pool_float_3_relaxed::CreateModel,
3150e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            max_pool_float_3_relaxed::is_ignored,
3151e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            max_pool_float_3_relaxed::examples);
3152e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3153e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
31543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace max_pool_float_4_relaxed {
31553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
31563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated max_pool_float_4_relaxed test
31573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/max_pool_float_4_relaxed.example.cpp"
31583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
31593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
31603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/max_pool_float_4_relaxed.model.cpp"
31613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace max_pool_float_4_relaxed
31623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, max_pool_float_4_relaxed) {
31633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(max_pool_float_4_relaxed::CreateModel,
31643c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            max_pool_float_4_relaxed::is_ignored,
31653c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            max_pool_float_4_relaxed::examples);
31663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
31673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
316865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace mean_float_1 {
316965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
317065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated mean_float_1 test
317165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/mean_float_1.example.cpp"
317265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
317365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
317465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/mean_float_1.model.cpp"
317565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace mean_float_1
317665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, mean_float_1) {
317765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(mean_float_1::CreateModel,
317865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            mean_float_1::is_ignored,
317965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            mean_float_1::examples);
318065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
318165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
31823c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace mean_float_1_relaxed {
31833c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
31843c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated mean_float_1_relaxed test
31853c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/mean_float_1_relaxed.example.cpp"
31863c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
31873c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
31883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/mean_float_1_relaxed.model.cpp"
31893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace mean_float_1_relaxed
31903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, mean_float_1_relaxed) {
31913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(mean_float_1_relaxed::CreateModel,
31923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            mean_float_1_relaxed::is_ignored,
31933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            mean_float_1_relaxed::examples);
31943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
31953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
319665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace mean_float_2 {
319765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
319865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated mean_float_2 test
319965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/mean_float_2.example.cpp"
320065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
320165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
320265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/mean_float_2.model.cpp"
320365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace mean_float_2
320465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, mean_float_2) {
320565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(mean_float_2::CreateModel,
320665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            mean_float_2::is_ignored,
320765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            mean_float_2::examples);
320865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
320965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
32103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace mean_float_2_relaxed {
32113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
32123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated mean_float_2_relaxed test
32133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/mean_float_2_relaxed.example.cpp"
32143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
32153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
32163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/mean_float_2_relaxed.model.cpp"
32173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace mean_float_2_relaxed
32183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, mean_float_2_relaxed) {
32193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(mean_float_2_relaxed::CreateModel,
32203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            mean_float_2_relaxed::is_ignored,
32213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            mean_float_2_relaxed::examples);
32223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
32233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
32245b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace mean {
32255b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
32265b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated mean test
32275b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/mean.example.cpp"
32285b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
32295b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
32305b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/mean.model.cpp"
32315b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace mean
32325b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, mean) {
32335b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(mean::CreateModel,
32345b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            mean::is_ignored,
32355b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            mean::examples);
32365b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
32375b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
323870f401e3df8435bbb750e77a2341f1feec719556Miao Wangnamespace mean_quant8_1 {
323970f401e3df8435bbb750e77a2341f1feec719556Miao Wangstd::vector<MixedTypedExample> examples = {
324070f401e3df8435bbb750e77a2341f1feec719556Miao Wang// Generated mean_quant8_1 test
324170f401e3df8435bbb750e77a2341f1feec719556Miao Wang#include "generated/examples/mean_quant8_1.example.cpp"
324270f401e3df8435bbb750e77a2341f1feec719556Miao Wang};
324370f401e3df8435bbb750e77a2341f1feec719556Miao Wang// Generated model constructor
324470f401e3df8435bbb750e77a2341f1feec719556Miao Wang#include "generated/models/mean_quant8_1.model.cpp"
324570f401e3df8435bbb750e77a2341f1feec719556Miao Wang} // namespace mean_quant8_1
324670f401e3df8435bbb750e77a2341f1feec719556Miao WangTEST_F(GeneratedTests, mean_quant8_1) {
324770f401e3df8435bbb750e77a2341f1feec719556Miao Wang    execute(mean_quant8_1::CreateModel,
324870f401e3df8435bbb750e77a2341f1feec719556Miao Wang            mean_quant8_1::is_ignored,
324970f401e3df8435bbb750e77a2341f1feec719556Miao Wang            mean_quant8_1::examples);
325070f401e3df8435bbb750e77a2341f1feec719556Miao Wang}
325170f401e3df8435bbb750e77a2341f1feec719556Miao Wang
325270f401e3df8435bbb750e77a2341f1feec719556Miao Wangnamespace mean_quant8_2 {
325370f401e3df8435bbb750e77a2341f1feec719556Miao Wangstd::vector<MixedTypedExample> examples = {
325470f401e3df8435bbb750e77a2341f1feec719556Miao Wang// Generated mean_quant8_2 test
325570f401e3df8435bbb750e77a2341f1feec719556Miao Wang#include "generated/examples/mean_quant8_2.example.cpp"
325670f401e3df8435bbb750e77a2341f1feec719556Miao Wang};
325770f401e3df8435bbb750e77a2341f1feec719556Miao Wang// Generated model constructor
325870f401e3df8435bbb750e77a2341f1feec719556Miao Wang#include "generated/models/mean_quant8_2.model.cpp"
325970f401e3df8435bbb750e77a2341f1feec719556Miao Wang} // namespace mean_quant8_2
326070f401e3df8435bbb750e77a2341f1feec719556Miao WangTEST_F(GeneratedTests, mean_quant8_2) {
326170f401e3df8435bbb750e77a2341f1feec719556Miao Wang    execute(mean_quant8_2::CreateModel,
326270f401e3df8435bbb750e77a2341f1feec719556Miao Wang            mean_quant8_2::is_ignored,
326370f401e3df8435bbb750e77a2341f1feec719556Miao Wang            mean_quant8_2::examples);
326470f401e3df8435bbb750e77a2341f1feec719556Miao Wang}
326570f401e3df8435bbb750e77a2341f1feec719556Miao Wang
32663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace mean_relaxed {
32673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
32683c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated mean_relaxed test
32693c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/mean_relaxed.example.cpp"
32703c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
32713c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
32723c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/mean_relaxed.model.cpp"
32733c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace mean_relaxed
32743c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, mean_relaxed) {
32753c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(mean_relaxed::CreateModel,
32763c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            mean_relaxed::is_ignored,
32773c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            mean_relaxed::examples);
32783c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
32793c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
3280e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace mobilenet_224_gender_basic_fixed_relaxed {
3281e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3282e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated mobilenet_224_gender_basic_fixed_relaxed test
3283e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/mobilenet_224_gender_basic_fixed_relaxed.example.cpp"
3284e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3285e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3286e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/mobilenet_224_gender_basic_fixed_relaxed.model.cpp"
3287e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace mobilenet_224_gender_basic_fixed_relaxed
3288e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, mobilenet_224_gender_basic_fixed_relaxed) {
3289e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(mobilenet_224_gender_basic_fixed_relaxed::CreateModel,
3290e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            mobilenet_224_gender_basic_fixed_relaxed::is_ignored,
3291e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            mobilenet_224_gender_basic_fixed_relaxed::examples);
3292e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3293e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3294e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace mul_relaxed {
3295e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3296e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated mul_relaxed test
3297e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/mul_relaxed.example.cpp"
3298e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3299e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3300e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/mul_relaxed.model.cpp"
3301e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace mul_relaxed
3302e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, mul_relaxed) {
3303e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(mul_relaxed::CreateModel,
3304e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            mul_relaxed::is_ignored,
3305e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            mul_relaxed::examples);
3306e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3307e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3308e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace mul_relu_relaxed {
3309e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3310e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated mul_relu_relaxed test
3311e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/mul_relu_relaxed.example.cpp"
3312e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3313e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3314e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/mul_relu_relaxed.model.cpp"
3315e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace mul_relu_relaxed
3316e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, mul_relu_relaxed) {
3317e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(mul_relu_relaxed::CreateModel,
3318e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            mul_relu_relaxed::is_ignored,
3319e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            mul_relu_relaxed::examples);
3320e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3321e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
332265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace pad_float_1 {
332365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
332465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated pad_float_1 test
332565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/pad_float_1.example.cpp"
332665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
332765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
332865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/pad_float_1.model.cpp"
332965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace pad_float_1
333065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, pad_float_1) {
333165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(pad_float_1::CreateModel,
333265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            pad_float_1::is_ignored,
333365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            pad_float_1::examples);
333465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
333565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
33363c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace pad_float_1_relaxed {
33373c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
33383c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated pad_float_1_relaxed test
33393c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/pad_float_1_relaxed.example.cpp"
33403c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
33413c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
33423c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/pad_float_1_relaxed.model.cpp"
33433c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace pad_float_1_relaxed
33443c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, pad_float_1_relaxed) {
33453c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(pad_float_1_relaxed::CreateModel,
33463c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            pad_float_1_relaxed::is_ignored,
33473c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            pad_float_1_relaxed::examples);
33483c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
33493c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
33505b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace pad {
33515b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
33525b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated pad test
33535b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/pad.example.cpp"
33545b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
33555b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
33565b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/pad.model.cpp"
33575b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace pad
33585b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, pad) {
33595b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(pad::CreateModel,
33605b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            pad::is_ignored,
33615b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            pad::examples);
33625b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
33635b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
33643c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace pad_relaxed {
33653c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
33663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated pad_relaxed test
33673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/pad_relaxed.example.cpp"
33683c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
33693c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
33703c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/pad_relaxed.model.cpp"
33713c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace pad_relaxed
33723c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, pad_relaxed) {
33733c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(pad_relaxed::CreateModel,
33743c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            pad_relaxed::is_ignored,
33753c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            pad_relaxed::examples);
33763c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
33773c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
3378e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace relu1_float_1_relaxed {
3379e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3380e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated relu1_float_1_relaxed test
3381e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/relu1_float_1_relaxed.example.cpp"
3382e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3383e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3384e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/relu1_float_1_relaxed.model.cpp"
3385e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace relu1_float_1_relaxed
3386e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, relu1_float_1_relaxed) {
3387e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(relu1_float_1_relaxed::CreateModel,
3388e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu1_float_1_relaxed::is_ignored,
3389e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu1_float_1_relaxed::examples);
3390e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3391e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3392e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace relu1_float_2_relaxed {
3393e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3394e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated relu1_float_2_relaxed test
3395e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/relu1_float_2_relaxed.example.cpp"
3396e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3397e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3398e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/relu1_float_2_relaxed.model.cpp"
3399e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace relu1_float_2_relaxed
3400e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, relu1_float_2_relaxed) {
3401e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(relu1_float_2_relaxed::CreateModel,
3402e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu1_float_2_relaxed::is_ignored,
3403e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu1_float_2_relaxed::examples);
3404e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3405e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3406e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace relu6_float_1_relaxed {
3407e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3408e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated relu6_float_1_relaxed test
3409e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/relu6_float_1_relaxed.example.cpp"
3410e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3411e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3412e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/relu6_float_1_relaxed.model.cpp"
3413e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace relu6_float_1_relaxed
3414e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, relu6_float_1_relaxed) {
3415e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(relu6_float_1_relaxed::CreateModel,
3416e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu6_float_1_relaxed::is_ignored,
3417e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu6_float_1_relaxed::examples);
3418e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3419e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3420e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace relu6_float_2_relaxed {
3421e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3422e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated relu6_float_2_relaxed test
3423e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/relu6_float_2_relaxed.example.cpp"
3424e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3425e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3426e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/relu6_float_2_relaxed.model.cpp"
3427e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace relu6_float_2_relaxed
3428e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, relu6_float_2_relaxed) {
3429e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(relu6_float_2_relaxed::CreateModel,
3430e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu6_float_2_relaxed::is_ignored,
3431e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu6_float_2_relaxed::examples);
3432e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3433e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3434e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace relu_float_1_relaxed {
3435e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3436e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated relu_float_1_relaxed test
3437e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/relu_float_1_relaxed.example.cpp"
3438e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3439e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3440e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/relu_float_1_relaxed.model.cpp"
3441e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace relu_float_1_relaxed
3442e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, relu_float_1_relaxed) {
3443e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(relu_float_1_relaxed::CreateModel,
3444e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu_float_1_relaxed::is_ignored,
3445e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            relu_float_1_relaxed::examples);
3446e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3447e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
34483c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace relu_float_2_relaxed {
34493c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
34503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated relu_float_2_relaxed test
34513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/relu_float_2_relaxed.example.cpp"
34523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
34533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
34543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/relu_float_2_relaxed.model.cpp"
34553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace relu_float_2_relaxed
34563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, relu_float_2_relaxed) {
34573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(relu_float_2_relaxed::CreateModel,
34583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            relu_float_2_relaxed::is_ignored,
34593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            relu_float_2_relaxed::examples);
34603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
34613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
3462e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace reshape_relaxed {
3463e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3464e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated reshape_relaxed test
3465e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/reshape_relaxed.example.cpp"
3466e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3467e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3468e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/reshape_relaxed.model.cpp"
3469e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace reshape_relaxed
3470e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, reshape_relaxed) {
3471e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(reshape_relaxed::CreateModel,
3472e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            reshape_relaxed::is_ignored,
3473e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            reshape_relaxed::examples);
3474e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3475e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3476e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace reshape_weights_as_inputs_relaxed {
3477e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3478e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated reshape_weights_as_inputs_relaxed test
3479e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/reshape_weights_as_inputs_relaxed.example.cpp"
3480e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3481e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3482e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/reshape_weights_as_inputs_relaxed.model.cpp"
3483e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace reshape_weights_as_inputs_relaxed
3484e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, reshape_weights_as_inputs_relaxed) {
3485e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(reshape_weights_as_inputs_relaxed::CreateModel,
3486e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            reshape_weights_as_inputs_relaxed::is_ignored,
3487e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            reshape_weights_as_inputs_relaxed::examples);
3488e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3489e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
34903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace resize_bilinear_2_relaxed {
34913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
34923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated resize_bilinear_2_relaxed test
34933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/resize_bilinear_2_relaxed.example.cpp"
34943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
34953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
34963c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/resize_bilinear_2_relaxed.model.cpp"
34973c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace resize_bilinear_2_relaxed
34983c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, resize_bilinear_2_relaxed) {
34993c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(resize_bilinear_2_relaxed::CreateModel,
35003c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            resize_bilinear_2_relaxed::is_ignored,
35013c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            resize_bilinear_2_relaxed::examples);
35023c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
35033c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
3504e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace resize_bilinear_relaxed {
3505e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3506e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated resize_bilinear_relaxed test
3507e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/resize_bilinear_relaxed.example.cpp"
3508e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3509e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3510e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/resize_bilinear_relaxed.model.cpp"
3511e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace resize_bilinear_relaxed
3512e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, resize_bilinear_relaxed) {
3513e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(resize_bilinear_relaxed::CreateModel,
3514e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            resize_bilinear_relaxed::is_ignored,
3515e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            resize_bilinear_relaxed::examples);
3516e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3517e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3518e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace rnn_relaxed {
3519e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3520e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated rnn_relaxed test
3521e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/rnn_relaxed.example.cpp"
3522e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3523e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3524e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/rnn_relaxed.model.cpp"
3525e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace rnn_relaxed
3526e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, rnn_relaxed) {
3527e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(rnn_relaxed::CreateModel,
3528e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            rnn_relaxed::is_ignored,
3529e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            rnn_relaxed::examples);
3530e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3531e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3532e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace rnn_state_relaxed {
3533e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3534e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated rnn_state_relaxed test
3535e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/rnn_state_relaxed.example.cpp"
3536e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3537e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3538e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/rnn_state_relaxed.model.cpp"
3539e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace rnn_state_relaxed
3540e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, rnn_state_relaxed) {
3541e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(rnn_state_relaxed::CreateModel,
3542e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            rnn_state_relaxed::is_ignored,
3543e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            rnn_state_relaxed::examples);
3544e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3545e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3546e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace softmax_float_1_relaxed {
3547e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3548e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated softmax_float_1_relaxed test
3549e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/softmax_float_1_relaxed.example.cpp"
3550e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3551e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3552e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/softmax_float_1_relaxed.model.cpp"
3553e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace softmax_float_1_relaxed
3554e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, softmax_float_1_relaxed) {
3555e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(softmax_float_1_relaxed::CreateModel,
3556e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            softmax_float_1_relaxed::is_ignored,
3557e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            softmax_float_1_relaxed::examples);
3558e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3559e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3560e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace softmax_float_2_relaxed {
3561e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3562e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated softmax_float_2_relaxed test
3563e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/softmax_float_2_relaxed.example.cpp"
3564e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3565e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3566e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/softmax_float_2_relaxed.model.cpp"
3567e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace softmax_float_2_relaxed
3568e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, softmax_float_2_relaxed) {
3569e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(softmax_float_2_relaxed::CreateModel,
3570e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            softmax_float_2_relaxed::is_ignored,
3571e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            softmax_float_2_relaxed::examples);
3572e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3573e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
357465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace space_to_batch_float_1 {
357565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
357665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated space_to_batch_float_1 test
357765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/space_to_batch_float_1.example.cpp"
357865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
357965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
358065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/space_to_batch_float_1.model.cpp"
358165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace space_to_batch_float_1
358265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, space_to_batch_float_1) {
358365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(space_to_batch_float_1::CreateModel,
358465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_float_1::is_ignored,
358565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_float_1::examples);
358665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
358765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
35883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace space_to_batch_float_1_relaxed {
35893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
35903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated space_to_batch_float_1_relaxed test
35913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/space_to_batch_float_1_relaxed.example.cpp"
35923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
35933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
35943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/space_to_batch_float_1_relaxed.model.cpp"
35953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace space_to_batch_float_1_relaxed
35963c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, space_to_batch_float_1_relaxed) {
35973c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(space_to_batch_float_1_relaxed::CreateModel,
35983c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_float_1_relaxed::is_ignored,
35993c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_float_1_relaxed::examples);
36003c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
36013c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
360265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace space_to_batch_float_2 {
360365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
360465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated space_to_batch_float_2 test
360565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/space_to_batch_float_2.example.cpp"
360665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
360765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
360865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/space_to_batch_float_2.model.cpp"
360965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace space_to_batch_float_2
361065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, space_to_batch_float_2) {
361165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(space_to_batch_float_2::CreateModel,
361265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_float_2::is_ignored,
361365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_float_2::examples);
361465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
361565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
36163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace space_to_batch_float_2_relaxed {
36173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
36183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated space_to_batch_float_2_relaxed test
36193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/space_to_batch_float_2_relaxed.example.cpp"
36203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
36213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
36223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/space_to_batch_float_2_relaxed.model.cpp"
36233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace space_to_batch_float_2_relaxed
36243c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, space_to_batch_float_2_relaxed) {
36253c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(space_to_batch_float_2_relaxed::CreateModel,
36263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_float_2_relaxed::is_ignored,
36273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_float_2_relaxed::examples);
36283c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
36293c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
363065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace space_to_batch_float_3 {
363165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
363265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated space_to_batch_float_3 test
363365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/space_to_batch_float_3.example.cpp"
363465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
363565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
363665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/space_to_batch_float_3.model.cpp"
363765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace space_to_batch_float_3
363865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, space_to_batch_float_3) {
363965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(space_to_batch_float_3::CreateModel,
364065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_float_3::is_ignored,
364165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_float_3::examples);
364265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
364365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
36443c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace space_to_batch_float_3_relaxed {
36453c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
36463c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated space_to_batch_float_3_relaxed test
36473c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/space_to_batch_float_3_relaxed.example.cpp"
36483c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
36493c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
36503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/space_to_batch_float_3_relaxed.model.cpp"
36513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace space_to_batch_float_3_relaxed
36523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, space_to_batch_float_3_relaxed) {
36533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(space_to_batch_float_3_relaxed::CreateModel,
36543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_float_3_relaxed::is_ignored,
36553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_float_3_relaxed::examples);
36563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
36573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
36585b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace space_to_batch {
36595b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
36605b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated space_to_batch test
36615b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/space_to_batch.example.cpp"
36625b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
36635b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
36645b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/space_to_batch.model.cpp"
36655b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace space_to_batch
36665b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, space_to_batch) {
36675b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(space_to_batch::CreateModel,
36685b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            space_to_batch::is_ignored,
36695b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            space_to_batch::examples);
36705b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
36715b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
367265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace space_to_batch_quant8_1 {
367365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
367465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated space_to_batch_quant8_1 test
367565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/space_to_batch_quant8_1.example.cpp"
367665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
367765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
367865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/space_to_batch_quant8_1.model.cpp"
367965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace space_to_batch_quant8_1
368065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, space_to_batch_quant8_1) {
368165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(space_to_batch_quant8_1::CreateModel,
368265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_quant8_1::is_ignored,
368365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_quant8_1::examples);
368465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
368565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
368665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace space_to_batch_quant8_2 {
368765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
368865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated space_to_batch_quant8_2 test
368965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/space_to_batch_quant8_2.example.cpp"
369065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
369165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
369265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/space_to_batch_quant8_2.model.cpp"
369365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace space_to_batch_quant8_2
369465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, space_to_batch_quant8_2) {
369565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(space_to_batch_quant8_2::CreateModel,
369665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_quant8_2::is_ignored,
369765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_quant8_2::examples);
369865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
369965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
370065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace space_to_batch_quant8_3 {
370165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
370265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated space_to_batch_quant8_3 test
370365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/space_to_batch_quant8_3.example.cpp"
370465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
370565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
370665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/space_to_batch_quant8_3.model.cpp"
370765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace space_to_batch_quant8_3
370865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, space_to_batch_quant8_3) {
370965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(space_to_batch_quant8_3::CreateModel,
371065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_quant8_3::is_ignored,
371165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            space_to_batch_quant8_3::examples);
371265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
371365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
37143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace space_to_batch_relaxed {
37153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
37163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated space_to_batch_relaxed test
37173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/space_to_batch_relaxed.example.cpp"
37183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
37193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
37203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/space_to_batch_relaxed.model.cpp"
37213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace space_to_batch_relaxed
37223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, space_to_batch_relaxed) {
37233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(space_to_batch_relaxed::CreateModel,
37243c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_relaxed::is_ignored,
37253c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            space_to_batch_relaxed::examples);
37263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
37273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
3728e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace space_to_depth_float_1_relaxed {
3729e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3730e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated space_to_depth_float_1_relaxed test
3731e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/space_to_depth_float_1_relaxed.example.cpp"
3732e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3733e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3734e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/space_to_depth_float_1_relaxed.model.cpp"
3735e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace space_to_depth_float_1_relaxed
3736e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, space_to_depth_float_1_relaxed) {
3737e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(space_to_depth_float_1_relaxed::CreateModel,
3738e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            space_to_depth_float_1_relaxed::is_ignored,
3739e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            space_to_depth_float_1_relaxed::examples);
3740e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3741e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3742e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace space_to_depth_float_2_relaxed {
3743e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3744e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated space_to_depth_float_2_relaxed test
3745e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/space_to_depth_float_2_relaxed.example.cpp"
3746e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3747e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3748e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/space_to_depth_float_2_relaxed.model.cpp"
3749e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace space_to_depth_float_2_relaxed
3750e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, space_to_depth_float_2_relaxed) {
3751e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(space_to_depth_float_2_relaxed::CreateModel,
3752e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            space_to_depth_float_2_relaxed::is_ignored,
3753e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            space_to_depth_float_2_relaxed::examples);
3754e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3755e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
3756e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace space_to_depth_float_3_relaxed {
3757e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
3758e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated space_to_depth_float_3_relaxed test
3759e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/space_to_depth_float_3_relaxed.example.cpp"
3760e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
3761e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
3762e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/space_to_depth_float_3_relaxed.model.cpp"
3763e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace space_to_depth_float_3_relaxed
3764e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, space_to_depth_float_3_relaxed) {
3765e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(space_to_depth_float_3_relaxed::CreateModel,
3766e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            space_to_depth_float_3_relaxed::is_ignored,
3767e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            space_to_depth_float_3_relaxed::examples);
3768e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
3769e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
377065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace squeeze_float_1 {
377165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
377265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated squeeze_float_1 test
377365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/squeeze_float_1.example.cpp"
377465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
377565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
377665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/squeeze_float_1.model.cpp"
377765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace squeeze_float_1
377865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, squeeze_float_1) {
377965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(squeeze_float_1::CreateModel,
378065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            squeeze_float_1::is_ignored,
378165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            squeeze_float_1::examples);
378265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
378365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
37843c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace squeeze_float_1_relaxed {
37853c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
37863c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated squeeze_float_1_relaxed test
37873c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/squeeze_float_1_relaxed.example.cpp"
37883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
37893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
37903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/squeeze_float_1_relaxed.model.cpp"
37913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace squeeze_float_1_relaxed
37923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, squeeze_float_1_relaxed) {
37933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(squeeze_float_1_relaxed::CreateModel,
37943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            squeeze_float_1_relaxed::is_ignored,
37953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            squeeze_float_1_relaxed::examples);
37963c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
37973c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
37985b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace squeeze {
37995b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
38005b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated squeeze test
38015b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/squeeze.example.cpp"
38025b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
38035b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
38045b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/squeeze.model.cpp"
38055b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace squeeze
38065b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, squeeze) {
38075b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(squeeze::CreateModel,
38085b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            squeeze::is_ignored,
38095b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            squeeze::examples);
38105b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
38115b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
381265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace squeeze_quant8_1 {
381365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
381465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated squeeze_quant8_1 test
381565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/squeeze_quant8_1.example.cpp"
381665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
381765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
381865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/squeeze_quant8_1.model.cpp"
381965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace squeeze_quant8_1
382065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, squeeze_quant8_1) {
382165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(squeeze_quant8_1::CreateModel,
382265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            squeeze_quant8_1::is_ignored,
382365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            squeeze_quant8_1::examples);
382465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
382565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
38263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace squeeze_relaxed {
38273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
38283c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated squeeze_relaxed test
38293c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/squeeze_relaxed.example.cpp"
38303c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
38313c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
38323c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/squeeze_relaxed.model.cpp"
38333c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace squeeze_relaxed
38343c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, squeeze_relaxed) {
38353c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(squeeze_relaxed::CreateModel,
38363c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            squeeze_relaxed::is_ignored,
38373c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            squeeze_relaxed::examples);
38383c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
38393c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
384065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_10 {
384165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
384265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_10 test
384365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_10.example.cpp"
384465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
384565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
384665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_10.model.cpp"
384765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_10
384865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_10) {
384965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_10::CreateModel,
385065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_10::is_ignored,
385165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_10::examples);
385265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
385365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
38543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_10_relaxed {
38553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
38563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_10_relaxed test
38573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_10_relaxed.example.cpp"
38583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
38593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
38603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_10_relaxed.model.cpp"
38613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_10_relaxed
38623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_10_relaxed) {
38633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_10_relaxed::CreateModel,
38643c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_10_relaxed::is_ignored,
38653c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_10_relaxed::examples);
38663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
38673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
3868b66b5abcef40e88df6ac18ce7890372192102323Miao Wangnamespace strided_slice_float_11 {
3869b66b5abcef40e88df6ac18ce7890372192102323Miao Wangstd::vector<MixedTypedExample> examples = {
3870b66b5abcef40e88df6ac18ce7890372192102323Miao Wang// Generated strided_slice_float_11 test
3871b66b5abcef40e88df6ac18ce7890372192102323Miao Wang#include "generated/examples/strided_slice_float_11.example.cpp"
3872b66b5abcef40e88df6ac18ce7890372192102323Miao Wang};
3873b66b5abcef40e88df6ac18ce7890372192102323Miao Wang// Generated model constructor
3874b66b5abcef40e88df6ac18ce7890372192102323Miao Wang#include "generated/models/strided_slice_float_11.model.cpp"
3875b66b5abcef40e88df6ac18ce7890372192102323Miao Wang} // namespace strided_slice_float_11
3876b66b5abcef40e88df6ac18ce7890372192102323Miao WangTEST_F(GeneratedTests, strided_slice_float_11) {
3877b66b5abcef40e88df6ac18ce7890372192102323Miao Wang    execute(strided_slice_float_11::CreateModel,
3878b66b5abcef40e88df6ac18ce7890372192102323Miao Wang            strided_slice_float_11::is_ignored,
3879b66b5abcef40e88df6ac18ce7890372192102323Miao Wang            strided_slice_float_11::examples);
3880b66b5abcef40e88df6ac18ce7890372192102323Miao Wang}
3881b66b5abcef40e88df6ac18ce7890372192102323Miao Wang
38823c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_11_relaxed {
38833c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
38843c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_11_relaxed test
38853c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_11_relaxed.example.cpp"
38863c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
38873c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
38883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_11_relaxed.model.cpp"
38893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_11_relaxed
38903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_11_relaxed) {
38913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_11_relaxed::CreateModel,
38923c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_11_relaxed::is_ignored,
38933c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_11_relaxed::examples);
38943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
38953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
389665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_1 {
389765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
389865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_1 test
389965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_1.example.cpp"
390065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
390165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
390265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_1.model.cpp"
390365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_1
390465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_1) {
390565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_1::CreateModel,
390665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_1::is_ignored,
390765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_1::examples);
390865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
390965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
39103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_1_relaxed {
39113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
39123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_1_relaxed test
39133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_1_relaxed.example.cpp"
39143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
39153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
39163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_1_relaxed.model.cpp"
39173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_1_relaxed
39183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_1_relaxed) {
39193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_1_relaxed::CreateModel,
39203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_1_relaxed::is_ignored,
39213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_1_relaxed::examples);
39223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
39233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
392465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_2 {
392565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
392665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_2 test
392765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_2.example.cpp"
392865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
392965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
393065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_2.model.cpp"
393165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_2
393265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_2) {
393365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_2::CreateModel,
393465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_2::is_ignored,
393565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_2::examples);
393665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
393765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
39383c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_2_relaxed {
39393c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
39403c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_2_relaxed test
39413c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_2_relaxed.example.cpp"
39423c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
39433c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
39443c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_2_relaxed.model.cpp"
39453c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_2_relaxed
39463c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_2_relaxed) {
39473c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_2_relaxed::CreateModel,
39483c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_2_relaxed::is_ignored,
39493c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_2_relaxed::examples);
39503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
39513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
395265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_3 {
395365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
395465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_3 test
395565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_3.example.cpp"
395665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
395765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
395865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_3.model.cpp"
395965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_3
396065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_3) {
396165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_3::CreateModel,
396265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_3::is_ignored,
396365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_3::examples);
396465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
396565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
39663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_3_relaxed {
39673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
39683c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_3_relaxed test
39693c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_3_relaxed.example.cpp"
39703c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
39713c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
39723c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_3_relaxed.model.cpp"
39733c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_3_relaxed
39743c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_3_relaxed) {
39753c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_3_relaxed::CreateModel,
39763c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_3_relaxed::is_ignored,
39773c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_3_relaxed::examples);
39783c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
39793c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
398065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_4 {
398165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
398265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_4 test
398365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_4.example.cpp"
398465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
398565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
398665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_4.model.cpp"
398765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_4
398865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_4) {
398965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_4::CreateModel,
399065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_4::is_ignored,
399165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_4::examples);
399265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
399365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
39943c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_4_relaxed {
39953c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
39963c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_4_relaxed test
39973c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_4_relaxed.example.cpp"
39983c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
39993c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
40003c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_4_relaxed.model.cpp"
40013c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_4_relaxed
40023c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_4_relaxed) {
40033c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_4_relaxed::CreateModel,
40043c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_4_relaxed::is_ignored,
40053c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_4_relaxed::examples);
40063c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
40073c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
400865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_5 {
400965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
401065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_5 test
401165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_5.example.cpp"
401265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
401365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
401465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_5.model.cpp"
401565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_5
401665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_5) {
401765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_5::CreateModel,
401865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_5::is_ignored,
401965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_5::examples);
402065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
402165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
40223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_5_relaxed {
40233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
40243c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_5_relaxed test
40253c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_5_relaxed.example.cpp"
40263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
40273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
40283c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_5_relaxed.model.cpp"
40293c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_5_relaxed
40303c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_5_relaxed) {
40313c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_5_relaxed::CreateModel,
40323c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_5_relaxed::is_ignored,
40333c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_5_relaxed::examples);
40343c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
40353c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
403665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_6 {
403765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
403865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_6 test
403965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_6.example.cpp"
404065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
404165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
404265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_6.model.cpp"
404365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_6
404465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_6) {
404565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_6::CreateModel,
404665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_6::is_ignored,
404765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_6::examples);
404865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
404965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
40503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_6_relaxed {
40513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
40523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_6_relaxed test
40533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_6_relaxed.example.cpp"
40543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
40553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
40563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_6_relaxed.model.cpp"
40573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_6_relaxed
40583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_6_relaxed) {
40593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_6_relaxed::CreateModel,
40603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_6_relaxed::is_ignored,
40613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_6_relaxed::examples);
40623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
40633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
406465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_7 {
406565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
406665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_7 test
406765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_7.example.cpp"
406865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
406965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
407065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_7.model.cpp"
407165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_7
407265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_7) {
407365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_7::CreateModel,
407465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_7::is_ignored,
407565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_7::examples);
407665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
407765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
40783c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_7_relaxed {
40793c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
40803c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_7_relaxed test
40813c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_7_relaxed.example.cpp"
40823c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
40833c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
40843c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_7_relaxed.model.cpp"
40853c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_7_relaxed
40863c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_7_relaxed) {
40873c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_7_relaxed::CreateModel,
40883c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_7_relaxed::is_ignored,
40893c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_7_relaxed::examples);
40903c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
40913c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
409265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_8 {
409365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
409465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_8 test
409565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_8.example.cpp"
409665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
409765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
409865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_8.model.cpp"
409965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_8
410065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_8) {
410165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_8::CreateModel,
410265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_8::is_ignored,
410365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_8::examples);
410465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
410565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
41063c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_8_relaxed {
41073c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
41083c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_8_relaxed test
41093c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_8_relaxed.example.cpp"
41103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
41113c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
41123c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_8_relaxed.model.cpp"
41133c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_8_relaxed
41143c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_8_relaxed) {
41153c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_8_relaxed::CreateModel,
41163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_8_relaxed::is_ignored,
41173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_8_relaxed::examples);
41183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
41193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
412065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_float_9 {
412165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
412265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_float_9 test
412365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_float_9.example.cpp"
412465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
412565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
412665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_float_9.model.cpp"
412765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_float_9
412865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_float_9) {
412965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_float_9::CreateModel,
413065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_9::is_ignored,
413165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_float_9::examples);
413265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
413365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
41343c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_float_9_relaxed {
41353c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
41363c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_float_9_relaxed test
41373c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_float_9_relaxed.example.cpp"
41383c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
41393c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
41403c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_float_9_relaxed.model.cpp"
41413c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_float_9_relaxed
41423c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_float_9_relaxed) {
41433c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_float_9_relaxed::CreateModel,
41443c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_9_relaxed::is_ignored,
41453c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_float_9_relaxed::examples);
41463c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
41473c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
41485b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace strided_slice {
41495b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
41505b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated strided_slice test
41515b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/strided_slice.example.cpp"
41525b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
41535b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
41545b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/strided_slice.model.cpp"
41555b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace strided_slice
41565b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, strided_slice) {
41575b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(strided_slice::CreateModel,
41585b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            strided_slice::is_ignored,
41595b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            strided_slice::examples);
41605b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
41615b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
416265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_qaunt8_10 {
416365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
416465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_qaunt8_10 test
416565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_qaunt8_10.example.cpp"
416665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
416765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
416865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_qaunt8_10.model.cpp"
416965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_qaunt8_10
417065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_qaunt8_10) {
417165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_qaunt8_10::CreateModel,
417265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_qaunt8_10::is_ignored,
417365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_qaunt8_10::examples);
417465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
417565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
4176b66b5abcef40e88df6ac18ce7890372192102323Miao Wangnamespace strided_slice_qaunt8_11 {
4177b66b5abcef40e88df6ac18ce7890372192102323Miao Wangstd::vector<MixedTypedExample> examples = {
4178b66b5abcef40e88df6ac18ce7890372192102323Miao Wang// Generated strided_slice_qaunt8_11 test
4179b66b5abcef40e88df6ac18ce7890372192102323Miao Wang#include "generated/examples/strided_slice_qaunt8_11.example.cpp"
4180b66b5abcef40e88df6ac18ce7890372192102323Miao Wang};
4181b66b5abcef40e88df6ac18ce7890372192102323Miao Wang// Generated model constructor
4182b66b5abcef40e88df6ac18ce7890372192102323Miao Wang#include "generated/models/strided_slice_qaunt8_11.model.cpp"
4183b66b5abcef40e88df6ac18ce7890372192102323Miao Wang} // namespace strided_slice_qaunt8_11
4184b66b5abcef40e88df6ac18ce7890372192102323Miao WangTEST_F(GeneratedTests, strided_slice_qaunt8_11) {
4185b66b5abcef40e88df6ac18ce7890372192102323Miao Wang    execute(strided_slice_qaunt8_11::CreateModel,
4186b66b5abcef40e88df6ac18ce7890372192102323Miao Wang            strided_slice_qaunt8_11::is_ignored,
4187b66b5abcef40e88df6ac18ce7890372192102323Miao Wang            strided_slice_qaunt8_11::examples);
4188b66b5abcef40e88df6ac18ce7890372192102323Miao Wang}
4189b66b5abcef40e88df6ac18ce7890372192102323Miao Wang
419065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_1 {
419165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
419265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_1 test
419365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_1.example.cpp"
419465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
419565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
419665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_1.model.cpp"
419765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_1
419865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_1) {
419965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_1::CreateModel,
420065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_1::is_ignored,
420165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_1::examples);
420265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
420365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
420465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_2 {
420565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
420665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_2 test
420765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_2.example.cpp"
420865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
420965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
421065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_2.model.cpp"
421165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_2
421265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_2) {
421365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_2::CreateModel,
421465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_2::is_ignored,
421565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_2::examples);
421665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
421765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
421865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_3 {
421965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
422065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_3 test
422165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_3.example.cpp"
422265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
422365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
422465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_3.model.cpp"
422565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_3
422665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_3) {
422765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_3::CreateModel,
422865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_3::is_ignored,
422965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_3::examples);
423065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
423165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
423265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_4 {
423365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
423465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_4 test
423565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_4.example.cpp"
423665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
423765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
423865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_4.model.cpp"
423965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_4
424065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_4) {
424165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_4::CreateModel,
424265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_4::is_ignored,
424365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_4::examples);
424465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
424565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
424665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_5 {
424765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
424865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_5 test
424965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_5.example.cpp"
425065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
425165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
425265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_5.model.cpp"
425365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_5
425465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_5) {
425565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_5::CreateModel,
425665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_5::is_ignored,
425765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_5::examples);
425865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
425965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
426065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_6 {
426165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
426265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_6 test
426365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_6.example.cpp"
426465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
426565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
426665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_6.model.cpp"
426765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_6
426865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_6) {
426965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_6::CreateModel,
427065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_6::is_ignored,
427165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_6::examples);
427265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
427365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
427465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_7 {
427565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
427665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_7 test
427765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_7.example.cpp"
427865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
427965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
428065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_7.model.cpp"
428165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_7
428265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_7) {
428365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_7::CreateModel,
428465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_7::is_ignored,
428565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_7::examples);
428665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
428765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
428865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_8 {
428965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
429065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_8 test
429165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_8.example.cpp"
429265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
429365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
429465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_8.model.cpp"
429565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_8
429665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_8) {
429765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_8::CreateModel,
429865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_8::is_ignored,
429965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_8::examples);
430065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
430165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
430265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace strided_slice_quant8_9 {
430365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
430465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated strided_slice_quant8_9 test
430565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/strided_slice_quant8_9.example.cpp"
430665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
430765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
430865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/strided_slice_quant8_9.model.cpp"
430965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace strided_slice_quant8_9
431065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, strided_slice_quant8_9) {
431165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(strided_slice_quant8_9::CreateModel,
431265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_9::is_ignored,
431365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            strided_slice_quant8_9::examples);
431465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
431565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
43163c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace strided_slice_relaxed {
43173c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
43183c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated strided_slice_relaxed test
43193c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/strided_slice_relaxed.example.cpp"
43203c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
43213c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
43223c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/strided_slice_relaxed.model.cpp"
43233c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace strided_slice_relaxed
43243c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, strided_slice_relaxed) {
43253c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(strided_slice_relaxed::CreateModel,
43263c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_relaxed::is_ignored,
43273c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            strided_slice_relaxed::examples);
43283c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
43293c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
433002e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wangnamespace sub_broadcast_float {
433102e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wangstd::vector<MixedTypedExample> examples = {
433202e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang// Generated sub_broadcast_float test
433302e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang#include "generated/examples/sub_broadcast_float.example.cpp"
433402e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang};
433502e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang// Generated model constructor
433602e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang#include "generated/models/sub_broadcast_float.model.cpp"
433702e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang} // namespace sub_broadcast_float
433802e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao WangTEST_F(GeneratedTests, sub_broadcast_float) {
433902e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang    execute(sub_broadcast_float::CreateModel,
434002e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang            sub_broadcast_float::is_ignored,
434102e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang            sub_broadcast_float::examples);
434202e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang}
434302e33fc0ef3dce28cee468d1fa4e37511ba1dd48Miao Wang
43443c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace sub_broadcast_float_relaxed {
43453c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
43463c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated sub_broadcast_float_relaxed test
43473c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/sub_broadcast_float_relaxed.example.cpp"
43483c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
43493c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
43503c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/sub_broadcast_float_relaxed.model.cpp"
43513c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace sub_broadcast_float_relaxed
43523c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, sub_broadcast_float_relaxed) {
43533c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(sub_broadcast_float_relaxed::CreateModel,
43543c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            sub_broadcast_float_relaxed::is_ignored,
43553c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            sub_broadcast_float_relaxed::examples);
43563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
43573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
43585b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangnamespace sub {
43595b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wangstd::vector<MixedTypedExample> examples = {
43605b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated sub test
43615b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/examples/sub.example.cpp"
43625b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang};
43635b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang// Generated model constructor
43645b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang#include "generated/models/sub.model.cpp"
43655b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang} // namespace sub
43665b0a7d939acba4c70027ea2798e7bbe054e77707Miao WangTEST_F(GeneratedTests, sub) {
43675b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang    execute(sub::CreateModel,
43685b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            sub::is_ignored,
43695b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang            sub::examples);
43705b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang}
43715b0a7d939acba4c70027ea2798e7bbe054e77707Miao Wang
43723c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace sub_relaxed {
43733c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
43743c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated sub_relaxed test
43753c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/sub_relaxed.example.cpp"
43763c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
43773c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
43783c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/sub_relaxed.model.cpp"
43793c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace sub_relaxed
43803c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, sub_relaxed) {
43813c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(sub_relaxed::CreateModel,
43823c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            sub_relaxed::is_ignored,
43833c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            sub_relaxed::examples);
43843c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
43853c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
4386e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace svdf2_relaxed {
4387e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
4388e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated svdf2_relaxed test
4389e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/svdf2_relaxed.example.cpp"
4390e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
4391e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
4392e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/svdf2_relaxed.model.cpp"
4393e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace svdf2_relaxed
4394e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, svdf2_relaxed) {
4395e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(svdf2_relaxed::CreateModel,
4396e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            svdf2_relaxed::is_ignored,
4397e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            svdf2_relaxed::examples);
4398e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
4399e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
4400e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace svdf_relaxed {
4401e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
4402e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated svdf_relaxed test
4403e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/svdf_relaxed.example.cpp"
4404e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
4405e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
4406e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/svdf_relaxed.model.cpp"
4407e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace svdf_relaxed
4408e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, svdf_relaxed) {
4409e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(svdf_relaxed::CreateModel,
4410e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            svdf_relaxed::is_ignored,
4411e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            svdf_relaxed::examples);
4412e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
4413e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
4414e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace svdf_state_relaxed {
4415e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
4416e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated svdf_state_relaxed test
4417e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/svdf_state_relaxed.example.cpp"
4418e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
4419e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
4420e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/svdf_state_relaxed.model.cpp"
4421e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace svdf_state_relaxed
4422e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, svdf_state_relaxed) {
4423e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(svdf_state_relaxed::CreateModel,
4424e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            svdf_state_relaxed::is_ignored,
4425e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            svdf_state_relaxed::examples);
4426e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
4427e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
4428e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangnamespace tanh_relaxed {
4429e8e5d34c4159532eb324df393c2c752a508bced1Miao Wangstd::vector<MixedTypedExample> examples = {
4430e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated tanh_relaxed test
4431e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/examples/tanh_relaxed.example.cpp"
4432e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang};
4433e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang// Generated model constructor
4434e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang#include "generated/models/tanh_relaxed.model.cpp"
4435e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang} // namespace tanh_relaxed
4436e8e5d34c4159532eb324df393c2c752a508bced1Miao WangTEST_F(GeneratedTests, tanh_relaxed) {
4437e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang    execute(tanh_relaxed::CreateModel,
4438e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            tanh_relaxed::is_ignored,
4439e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang            tanh_relaxed::examples);
4440e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang}
4441e8e5d34c4159532eb324df393c2c752a508bced1Miao Wang
444265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace transpose_float_1 {
444365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
444465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated transpose_float_1 test
444565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/transpose_float_1.example.cpp"
444665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
444765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
444865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/transpose_float_1.model.cpp"
444965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace transpose_float_1
445065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, transpose_float_1) {
445165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(transpose_float_1::CreateModel,
445265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            transpose_float_1::is_ignored,
445365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            transpose_float_1::examples);
445465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
445565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
44563c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace transpose_float_1_relaxed {
44573c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
44583c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated transpose_float_1_relaxed test
44593c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/transpose_float_1_relaxed.example.cpp"
44603c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
44613c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
44623c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/transpose_float_1_relaxed.model.cpp"
44633c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace transpose_float_1_relaxed
44643c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, transpose_float_1_relaxed) {
44653c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(transpose_float_1_relaxed::CreateModel,
44663c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            transpose_float_1_relaxed::is_ignored,
44673c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            transpose_float_1_relaxed::examples);
44683c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
44693c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
44704d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangnamespace transpose {
44714d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wangstd::vector<MixedTypedExample> examples = {
44724d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated transpose test
44734d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/examples/transpose.example.cpp"
44744d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang};
44754d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang// Generated model constructor
44764d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang#include "generated/models/transpose.model.cpp"
44774d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang} // namespace transpose
44784d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao WangTEST_F(GeneratedTests, transpose) {
44794d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang    execute(transpose::CreateModel,
44804d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            transpose::is_ignored,
44814d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang            transpose::examples);
44824d8c48b3cc55c0748ef87a0ba8bbbd3959680213Miao Wang}
448365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang
448465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangnamespace transpose_quant8_1 {
448565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangstd::vector<MixedTypedExample> examples = {
448665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated transpose_quant8_1 test
448765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/examples/transpose_quant8_1.example.cpp"
448865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang};
448965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang// Generated model constructor
449065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang#include "generated/models/transpose_quant8_1.model.cpp"
449165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang} // namespace transpose_quant8_1
449265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangTEST_F(GeneratedTests, transpose_quant8_1) {
449365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang    execute(transpose_quant8_1::CreateModel,
449465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            transpose_quant8_1::is_ignored,
449565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang            transpose_quant8_1::examples);
449665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang}
44973c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler
44983c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlernamespace transpose_relaxed {
44993c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butlerstd::vector<MixedTypedExample> examples = {
45003c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated transpose_relaxed test
45013c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/examples/transpose_relaxed.example.cpp"
45023c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler};
45033c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler// Generated model constructor
45043c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler#include "generated/models/transpose_relaxed.model.cpp"
45053c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler} // namespace transpose_relaxed
45063c2272e1cf69ef14d1a5dce34541bfd492272f69Michael ButlerTEST_F(GeneratedTests, transpose_relaxed) {
45073c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler    execute(transpose_relaxed::CreateModel,
45083c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            transpose_relaxed::is_ignored,
45093c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler            transpose_relaxed::examples);
45103c2272e1cf69ef14d1a5dce34541bfd492272f69Michael Butler}
4511