24.02.1
|
Go to the documentation of this file.
32 #include "tests/validation/fixtures/GEMMLowpFixture.h"
50 GEMMLowpMatrixMultiplyReshapedOnlyRHSMMULValidationFixture<CLTensor, CLAccessor, CLGEMMReshapeRHSMatrix, CLGEMMLowpMatrixMultiplyReshapedOnlyRHS>;
54 GEMMLowpMatrixMultiplyReshapedOnlyRHSMMULOutputStageValidationFixture<int8_t, CLTensor, CLAccessor, CLGEMMReshapeRHSMatrix, CLGEMMLowpMatrixMultiplyReshapedOnlyRHS, CLReductionOperation, CLCast>;
57 GEMMLowpMatrixMultiplyReshapedOnlyRHSMMULOutputStageValidationFixture<uint8_t, CLTensor, CLAccessor, CLGEMMReshapeRHSMatrix, CLGEMMLowpMatrixMultiplyReshapedOnlyRHS, CLReductionOperation, CLCast>;
99 TEST_SUITE(GEMMLowpMatrixMultiplyReshapedOnlyRhsMMUL)
TEST_SUITE_END() FIXTURE_DATA_TEST_CASE(RunSmall
[CLActivationLayer Test snippet]
FIXTURE_DATA_TEST_CASE(RunSmall, CLAbsLayerFixture< half >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallShapes(), framework::dataset::make("DataType", DataType::F16)))
combine(datasets::SmallShapes(), framework::dataset::make("DataType", DataType::F32)))
@ QASYMM8
quantized, asymmetric fixed-point 8-bit number unsigned
CLSynthetizeOperator< opencl::kernels::ClGemmLowpMatrixMultiplyReshapedOnlyRhsKernel > CLGEMMLowpMatrixMultiplyReshapedOnlyRHS
CLSynthetizeOperator< opencl::kernels::ClGemmReshapeRhsMatrixKernel > CLGEMMReshapeRHSMatrix
bool arm_matrix_multiply_supported(const cl::Device &device)
Helper function to check whether the cl_arm_matrix_multiply extension is supported.
static CLKernelLibrary & get()
Access the KernelLibrary singleton.
TEST_SUITE(QASYMM8_to_F32) FIXTURE_DATA_TEST_CASE(RunSmall
validate(CLAccessor(output_state), expected_output)
#define ARM_COMPUTE_TEST_INFO(INFO)
Accessor implementation for CLTensor objects.
@ QASYMM8_SIGNED
quantized, asymmetric fixed-point 8-bit number signed
std::enable_if< is_container< T >::value, ContainerDataset< T > >::type make(std::string name, T &&values)
Helper function to create a ContainerDataset.
void ARM_COMPUTE_PRINT_INFO()
Copyright (c) 2017-2024 Arm Limited.
GEMMLowpMatrixMultiplyReshapedOnlyRHSMMULValidationFixture< CLTensor, CLAccessor, CLGEMMReshapeRHSMatrix, CLGEMMLowpMatrixMultiplyReshapedOnlyRHS > CLGEMMLowpMatrixMultiplyReshapedOnlyRHSMMULFixture
GEMMLowpMatrixMultiplyReshapedOnlyRHSMMULOutputStageValidationFixture< uint8_t, CLTensor, CLAccessor, CLGEMMReshapeRHSMatrix, CLGEMMLowpMatrixMultiplyReshapedOnlyRHS, CLReductionOperation, CLCast > CLGEMMLowpMatrixMultiplyReshapedOnlyRHSMMULOutputStageFixtureUnsigned
GEMMLowpMatrixMultiplyReshapedOnlyRHSMMULOutputStageValidationFixture< int8_t, CLTensor, CLAccessor, CLGEMMReshapeRHSMatrix, CLGEMMLowpMatrixMultiplyReshapedOnlyRHS, CLReductionOperation, CLCast > CLGEMMLowpMatrixMultiplyReshapedOnlyRHSMMULOutputStageFixtureSigned
DatasetMode
Possible dataset modes.
DataType
Available data types.
const cl::Device & get_device()
Gets the CL device for which the programs are created.