Lines Matching full:framework
29 #include "tests/framework/Macros.h"
49 const auto EmptyActivationFunctionsDataset = framework::dataset::make("Acti…
51 const auto ActivationFunctionsDataset = framework::dataset::make("ActivationInfo",
56 const auto InPlaceDataSet = framework::dataset::make("InPlace", { false });
63 …FIXTURE_DATA_TEST_CASE(TEST_NAME, CLPixelWiseMultiplication##FIXTURE, framework::DatasetMode::MODE…
66 … framework::dataset::make("DataType1", DataType::DT1)), \
67 … framework::dataset::make("DataType2", DataType::DT2)), \
68 … framework::dataset::make("Scale", std::move(SCALE))), \
70 framework::dataset::make("RoundingPolicy", RoundingPolicy::RP)), ACT), \
93 DATA_TEST_CASE(Validate, framework::DatasetMode::ALL, zip(zip(zip(zip( in TEST_SUITE()
94 … framework::dataset::make("Input1Info", { TensorInfo(TensorShape(32U, 13U, 2U), 1, DataType::U8), in TEST_SUITE()
100 … framework::dataset::make("Input2Info",{ TensorInfo(TensorShape(32U, 13U, 2U), 1, DataType::U8),
106 … framework::dataset::make("OutputInfo",{ TensorInfo(TensorShape(32U, 13U, 2U), 1, DataType::S16),
112 framework::dataset::make("Scale",{ 2.f, 2.f, -1.f, 1.f, 1.f})),
113 framework::dataset::make("Expected", { true, true, false, false, false})),
117 ARM_COMPUTE_EXPECT(has_error == expected, framework::LogLevel::ERRORS);
122 FIXTURE_DATA_TEST_CASE(RunSmall, CLPixelWiseMultiplicationIntegerFixture<int>, framework::DatasetMo…
125 … framework::dataset::make("DataType1", DataType::S32)),
126 … framework::dataset::make("DataType2", DataType::S32)),
127 … framework::dataset::make("Scale", { 1.f })),
129 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_UP)),
135 FIXTURE_DATA_TEST_CASE(RunInplace, CLPixelWiseMultiplicationIntegerFixture<int>, framework::Dataset…
137 … framework::dataset::make("DataType1", DataType::S32)),
138 … framework::dataset::make("DataType2", DataType::S32)),
139 … framework::dataset::make("Scale", { 1.f })),
141 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_UP)),
143 framework::dataset::make("InPlace", { true })))
162 FIXTURE_DATA_TEST_CASE(RunInplace, CLPixelWiseMultiplicationToF32Fixture<float>, framework::Dataset… in TEST_SUITE()
164 … framework::dataset::make("DataTypeIn1", DataType::F32)), in TEST_SUITE()
165 … framework::dataset::make("DataTypeIn2", DataType::F32)), in TEST_SUITE()
166 … framework::dataset::make("Scale", { scale_255 })), in TEST_SUITE()
168 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_UP)),
170 framework::dataset::make("InPlace", { true })))
194 FIXTURE_DATA_TEST_CASE(RunSmall, CLPixelWiseMultiplicationQuantizedFixture<uint8_t>, framework::Dat… in TEST_SUITE()
196 … framework::dataset::make("DataTypeIn1", DataType::QASYMM8)), in TEST_SUITE()
197 … framework::dataset::make("DataTypeIn2", DataType::QASYMM8)), in TEST_SUITE()
198 … framework::dataset::make("DataTypeOut", DataType::QASYMM8)), in TEST_SUITE()
199 … framework::dataset::make("Scale", { 1.f, 2.f })), in TEST_SUITE()
200 … framework::dataset::make("ConvertPolicy", { ConvertPolicy::SATURATE })),
201 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_EVEN)),
202 … framework::dataset::make("Src0QInfo", { QuantizationInfo(5.f / 255.f, 20) })),
203 … framework::dataset::make("Src1QInfo", { QuantizationInfo(2.f / 255.f, 10) })),
204 … framework::dataset::make("OUtQInfo", { QuantizationInfo(1.f / 255.f, 5) })),
211 …Broadcast, CLPixelWiseMultiplicationQuantizedBroadcastFixture<uint8_t>, framework::DatasetMode::PR…
213 … framework::dataset::make("DataTypeIn1", DataType::QASYMM8)),
214 … framework::dataset::make("DataTypeIn2", DataType::QASYMM8)),
215 … framework::dataset::make("DataTypeOut", DataType::QASYMM8)),
216 … framework::dataset::make("Scale", { 1.f, 2.f })),
217 … framework::dataset::make("ConvertPolicy", { ConvertPolicy::SATURATE })),
218 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_EVEN)),
219 … framework::dataset::make("Src0QInfo", { QuantizationInfo(5.f / 255.f, 20) })),
220 … framework::dataset::make("Src1QInfo", { QuantizationInfo(2.f / 255.f, 10) })),
221 … framework::dataset::make("OUtQInfo", { QuantizationInfo(1.f / 255.f, 5) })),
228 …unInplace, CLPixelWiseMultiplicationQuantizedBroadcastFixture<uint8_t>, framework::DatasetMode::PR…
230 … framework::dataset::make("DataTypeIn1", DataType::QASYMM8)),
231 … framework::dataset::make("DataTypeIn2", DataType::QASYMM8)),
232 … framework::dataset::make("DataTypeOut", DataType::QASYMM8)),
233 … framework::dataset::make("Scale", { 1.f, 2.f })),
234 … framework::dataset::make("ConvertPolicy", { ConvertPolicy::SATURATE })),
235 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_EVEN)),
236 … framework::dataset::make("Src0QInfo", { QuantizationInfo(2.f / 255.f, 10) })),
237 … framework::dataset::make("Src1QInfo", { QuantizationInfo(2.f / 255.f, 10) })),
238 … framework::dataset::make("OUtQInfo", { QuantizationInfo(2.f / 255.f, 10) })),
239 framework::dataset::make("InPlace", { true })))
248 FIXTURE_DATA_TEST_CASE(RunSmall, CLPixelWiseMultiplicationQuantizedFixture<int8_t>, framework::Data… in TEST_SUITE()
250 … framework::dataset::make("DataTypeIn1", DataType::QASYMM8_SIGNED)), in TEST_SUITE()
251 … framework::dataset::make("DataTypeIn2", DataType::QASYMM8_SIGNED)), in TEST_SUITE()
252 … framework::dataset::make("DataTypeOut", DataType::QASYMM8_SIGNED)), in TEST_SUITE()
253 … framework::dataset::make("Scale", { 1.f, 2.f })), in TEST_SUITE()
254 … framework::dataset::make("ConvertPolicy", { ConvertPolicy::SATURATE })),
255 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_EVEN)),
256 … framework::dataset::make("Src0QInfo", { QuantizationInfo(5.f / 255.f, 20) })),
257 … framework::dataset::make("Src1QInfo", { QuantizationInfo(2.f / 255.f, 10) })),
258 … framework::dataset::make("OUtQInfo", { QuantizationInfo(1.f / 255.f, 5) })),
267 FIXTURE_DATA_TEST_CASE(RunSmall, CLPixelWiseMultiplicationQuantizedFixture<int16_t>, framework::Dat… in TEST_SUITE()
269 … framework::dataset::make("DataTypeIn1", DataType::QSYMM16)), in TEST_SUITE()
270 … framework::dataset::make("DataTypeIn2", DataType::QSYMM16)), in TEST_SUITE()
271 … framework::dataset::make("DataTypeOut", DataType::QSYMM16)), in TEST_SUITE()
272 … framework::dataset::make("Scale", { 1.f, 2.f })), in TEST_SUITE()
273 … framework::dataset::make("ConvertPolicy", { ConvertPolicy::SATURATE })),
274 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_EVEN)),
275 … framework::dataset::make("Src0QInfo", { QuantizationInfo(1.f / 32768.f, 0) })),
276 … framework::dataset::make("Src1QInfo", { QuantizationInfo(2.f / 32768.f, 0) })),
277 … framework::dataset::make("OutQInfo", { QuantizationInfo(5.f / 32768.f, 0) })),
283 FIXTURE_DATA_TEST_CASE(RunLarge, CLPixelWiseMultiplicationQuantizedFixture<int16_t>, framework::Dat…
285 … framework::dataset::make("DataTypeIn1", DataType::QSYMM16)),
286 … framework::dataset::make("DataTypeIn2", DataType::QSYMM16)),
287 … framework::dataset::make("DataTypeOut", DataType::QSYMM16)),
288 … framework::dataset::make("Scale", { 1.f, 2.f })),
289 … framework::dataset::make("ConvertPolicy", { ConvertPolicy::SATURATE })),
290 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_EVEN)),
291 … framework::dataset::make("Src0QInfo", { QuantizationInfo(1.f / 32768.f, 0) })),
292 … framework::dataset::make("Src1QInfo", { QuantizationInfo(2.f / 32768.f, 0) })),
293 … framework::dataset::make("OutQInfo", { QuantizationInfo(5.f / 32768.f, 0) })),
301 FIXTURE_DATA_TEST_CASE(RunSmall, CLPixelWiseMultiplicationQSYMM16ToS32Fxture, framework::DatasetMod… in TEST_SUITE()
303 … framework::dataset::make("DataTypeIn1", DataType::QSYMM16)), in TEST_SUITE()
304 … framework::dataset::make("DataTypeIn2", DataType::QSYMM16)), in TEST_SUITE()
305 … framework::dataset::make("DataTypeOut", DataType::S32)), in TEST_SUITE()
306 … framework::dataset::make("Scale", { 1.f })), in TEST_SUITE()
307 … framework::dataset::make("ConvertPolicy", { ConvertPolicy::SATURATE })),
308 … framework::dataset::make("RoundingPolicy", RoundingPolicy::TO_NEAREST_EVEN)),
309 … framework::dataset::make("Src0QInfo", { QuantizationInfo(1.f / 32768.f, 0) })),
310 … framework::dataset::make("Src1QInfo", { QuantizationInfo(2.f / 32768.f, 0) })),
311 … framework::dataset::make("OutQInfo", { QuantizationInfo(1.f, 0) })),