/external/ComputeLibrary/tests/validation/fixtures/ |
D | GEMMFixture.h | 531 TensorType rhs_reshaped; in compute_target() local 546 reshape_rhs.configure(rhs.info(), rhs_reshaped.info(), rhs_info); in compute_target() 547 …gemm.configure(gpu_arch, lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha,… in compute_target() 556 add_padding_x({ &lhs, &rhs, &lhs_reshaped, &rhs_reshaped, &bias, &dst }); in compute_target() 563 rhs_reshaped.allocator()->allocate(); in compute_target() 571 ARM_COMPUTE_ASSERT(!rhs_reshaped.info()->is_resizable()); in compute_target() 582 ITensorPack reshape_rhs_pack = { { ACL_SRC, &rhs }, { ACL_DST, &rhs_reshaped } }; in compute_target() 585 { ACL_SRC_1, &rhs_reshaped }, in compute_target() 686 TensorType rhs_reshaped; in compute_target() local 701 reshape_rhs.configure(rhs.info(), rhs_reshaped.info(), rhs_info); in compute_target() [all …]
|
D | GEMMLowpFixture.h | 995 TensorType rhs_reshaped; in compute_target() local 1009 reshape_rhs.configure(rhs.info(), rhs_reshaped.info(), rhs_info); in compute_target() 1010 …gemm.configure(lhs_reshaped.info(), rhs_reshaped.info(), dst.info(), lhs_info, rhs_info, GEMMResha… in compute_target() 1015 add_padding_x({ &lhs, &rhs, &lhs_reshaped, &rhs_reshaped, &dst }); in compute_target() 1021 rhs_reshaped.allocator()->allocate(); in compute_target() 1027 ARM_COMPUTE_ASSERT(!rhs_reshaped.info()->is_resizable()); in compute_target() 1037 ITensorPack reshape_rhs_pack = { { ACL_SRC, &rhs }, { ACL_DST, &rhs_reshaped } }; in compute_target() 1039 …ITensorPack gemm_pack({ { ACL_SRC_0, &lhs_reshaped }, { ACL_SRC_1, &rhs_reshaped }, { ACL_DST, &ds… in compute_target() 1150 TensorType rhs_reshaped; in compute_target() local 1164 reshape_rhs.configure(rhs.info(), rhs_reshaped.info(), rhs_info); in compute_target() [all …]
|
/external/ComputeLibrary/examples/gemm_tuner/ |
D | cl_gemmlowp_reshaped.cpp | 244 …rhs_reshaped.allocator()->init(TensorInfo(compute_rhs_reshaped_shape(*rhs.info(), rhs_info), 1, pa… in do_setup() 246 rhs_reshaped.info()->set_quantization_info(q_info); in do_setup() 250 if(!examples::gemm_tuner_helpers::update_padding_for_cl_image(rhs_reshaped.info())) in do_setup() 276 …if(!gemm.validate(lhs_reshaped.info(), rhs_reshaped.info(), dst.info(), lhs_info, rhs_info, gemm_i… in do_setup() 285 …gemm.configure(lhs_reshaped.info(), rhs_reshaped.info(), dst.info(), lhs_info, rhs_info, gemm_info… in do_setup() 291 rhs_reshaped.allocator()->allocate(); in do_setup() 301 …ITensorPack gemm_pack({ { ACL_SRC_0, &lhs_reshaped }, { ACL_SRC_1, &rhs_reshaped }, { ACL_DST, &ds… in do_run() 316 CLTensor rhs_reshaped{}; member in CLGEMMLowpMatrixMultiplyReshapedExample
|
D | cl_gemm_reshaped_rhs_only.cpp | 229 …rhs_reshaped.allocator()->init(TensorInfo(compute_rhs_reshaped_shape(*rhs.info(), rhs_info), 1, pa… in do_setup() 233 if(!examples::gemm_tuner_helpers::update_padding_for_cl_image(rhs_reshaped.info())) in do_setup() 242 …status = gemm.validate(lhs.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs_… in do_setup() 252 …gemm.configure(lhs.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rh… in do_setup() 257 rhs_reshaped.allocator()->allocate(); in do_setup() 267 { ACL_SRC_1, &rhs_reshaped }, in do_run() 284 CLTensor rhs_reshaped{}; member in CLGEMMMatrixMultiplyReshapedOnlyRHSExample
|
D | cl_gemm_reshaped.cpp | 263 …rhs_reshaped.allocator()->init(TensorInfo(compute_rhs_reshaped_shape(*rhs.info(), rhs_info), 1, pa… in do_setup() 267 if(!examples::gemm_tuner_helpers::update_padding_for_cl_image(rhs_reshaped.info())) in do_setup() 285 …status = gemm.validate(lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, b… in do_setup() 298 …gemm.configure(lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs… in do_setup() 304 rhs_reshaped.allocator()->allocate(); in do_setup() 317 { ACL_SRC_1, &rhs_reshaped }, in do_run() 335 CLTensor rhs_reshaped{}; member in CLGEMMMatrixMultiplyReshapedExample
|
D | cl_gemmlowp_reshaped_rhs_only_fused_output_stage_fixedpoint.cpp | 223 …rhs_reshaped.allocator()->init(TensorInfo(compute_rhs_reshaped_shape(*rhs.info(), rhs_info), 1, pa… in do_setup() 224 rhs_reshaped.info()->set_quantization_info(q_info); in do_setup() 227 if(!examples::gemm_tuner_helpers::update_padding_for_cl_image(rhs_reshaped.info())) in do_setup() 312 …if(!gemm.validate(lhs.info(), rhs_reshaped.info(), dst.info(), gemm_info, gemm_info.a_offset == 0 … in do_setup() 320 gemm.configure(lhs.info(), rhs_reshaped.info(), dst.info(), gemm_info, in do_setup() 327 rhs_reshaped.allocator()->allocate(); in do_setup() 359 CLTensor rhs_reshaped{}; member in CLGEMMLowpMatrixMultiplyReshapedOnlyRHSFusedOutputStageFixedpointExample
|
/external/ComputeLibrary/src/gpu/cl/operators/ |
D | ClGemm.cpp | 675 CLAuxTensorHandler rhs_reshaped(offset_int_vec(RhsReshape), _tmp_b, tensors, true); in run() local 697 ITensorPack reshape_rhs_pack{ { ACL_SRC, rhs }, { ACL_DST, rhs_reshaped.get() } }; in run() 703 gemm_reshaped_pack.add_const_tensor(ACL_SRC_1, rhs_reshaped.get()); in run() 716 ITensorPack reshape_rhs_pack{ { ACL_SRC, rhs }, { ACL_DST, rhs_reshaped.get() } }; in run() 727 gemm_reshaped_onlyrhs_pack.add_const_tensor(ACL_SRC_1, rhs_reshaped.get()); in run() 744 ITensorPack reshape_rhs_pack{ { ACL_SRC, rhs }, { ACL_DST, rhs_reshaped.get() } }; in run() 755 gemm_reshaped_onlyrhs_pack.add_const_tensor(ACL_SRC_1, rhs_reshaped.get()); in run() 786 CLAuxTensorHandler rhs_reshaped(_tmp_b, *rhs_aux); in prepare() local 787 ARM_COMPUTE_ERROR_ON(rhs_reshaped.get()->cl_buffer().get() == nullptr); in prepare() 789 ITensorPack reshape_rhs_pack{ { ACL_SRC, src1 }, { ACL_DST, rhs_reshaped.get() } }; in prepare()
|
/external/ComputeLibrary/tests/validation/CL/ |
D | GEMMLowpMatrixMultiplyReshapedOnlyRHS.cpp | 151 CLTensor rhs_reshaped = create_tensor<CLTensor>(rhs_shape_reshaped, DataType::QASYMM8); in validate_configuration() local 155 ARM_COMPUTE_EXPECT(rhs_reshaped.info()->is_resizable(), framework::LogLevel::ERRORS); in validate_configuration() 160 gemm.configure(lhs.info(), rhs_reshaped.info(), dst.info(), gemm_info); in validate_configuration()
|
D | GEMMMatrixMultiplyReshapedOnlyRHS.cpp | 313 TensorInfo rhs_reshaped = TensorInfo(rhs_shape_reshaped, 1, dt_input1); in validate_configuration() local 319 …return bool(gemm.validate(&lhs, &rhs_reshaped, &bias, &dst, alpha, beta, lhs_info, rhs_info, kerne… in validate_configuration()
|