| DATA_TEST_CASE (Validate, framework::DatasetMode::ALL, zip(zip(zip(zip(zip(zip(zip(framework::dataset::make("InputInfo",{TensorInfo(TensorShape(27U, 13U, 2U), 1, DataType::F32, 0), TensorInfo(TensorShape(27U, 13U, 2U), 1, DataType::F32, 0), TensorInfo(TensorShape(27U, 13U, 2U), 1, DataType::QS8, 4), TensorInfo(TensorShape(27U, 13U, 2U), 1, DataType::F32, 11), TensorInfo(TensorShape(13U, 11U, 4U, 3U), 1, DataType::F32, 0), TensorInfo(TensorShape(32U, 16U, 2U), 1, DataType::F32, 0),}), framework::dataset::make("WeightsInfo",{TensorInfo(TensorShape(3U, 3U, 2U, 2U), 1, DataType::F16, 0), TensorInfo(TensorShape(3U, 3U, 2U, 4U), 1, DataType::F32, 0), TensorInfo(TensorShape(3U, 3U, 2U, 2U), 1, DataType::QS8, 5), TensorInfo(TensorShape(3U, 2U, 2U, 2U), 1, DataType::F32, 11), TensorInfo(TensorShape(3U, 3U, 4U), 1, DataType::F32, 0), TensorInfo(TensorShape(1U, 1U, 2U, 4U), 1, DataType::F32, 0),})), framework::dataset::make("BiasInfo",{TensorInfo(TensorShape(1U), 1, DataType::F16, 0), TensorInfo(TensorShape(1U), 1, DataType::F32, 0), TensorInfo(TensorShape(1U), 1, DataType::F32, 5), TensorInfo(TensorShape(25U, 11U), 1, DataType::F32, 11), TensorInfo(TensorShape(1U), 1, DataType::F32, 0), TensorInfo(TensorShape(4U), 1, DataType::F32, 0),})), framework::dataset::make("OutputInfo",{TensorInfo(TensorShape(25U, 11U, 2U), 1, DataType::F16, 0), TensorInfo(TensorShape(25U, 10U, 2U), 1, DataType::F32, 0), TensorInfo(TensorShape(25U, 11U, 2U), 1, DataType::F32, 5), TensorInfo(TensorShape(13U, 13U, 2U), 1, DataType::F32, 0), TensorInfo(TensorShape(11U, 9U, 1U, 3U), 1, DataType::F32, 0), TensorInfo(TensorShape(32U, 16U, 4U), 1, DataType::F32, 0),})), framework::dataset::make("PadStrideInfo",{PadStrideInfo(1, 1, 0, 0), PadStrideInfo(1, 1, 0, 0), PadStrideInfo(1, 1, 0, 0), PadStrideInfo(1, 1, 0, 0), PadStrideInfo(1, 1, 1, 1), PadStrideInfo(1, 1, 0, 0),})), framework::dataset::make("ax",{1U, 1U, 1U, 1U, 0U, 0U,})), framework::dataset::make("ay",{1U, 1U, 1U, 1U, 0U, 0U,})), framework::dataset::make("Expected",{false, false, false, false, false, true})), input_info, weights_info, bias_info, output_info, pad_info, ax, ay, expected) |