44 class MockMemoryManageable :
public IMemoryManageable
47 void associate_memory_group(IMemoryGroup *memory_group)
override 58 void generate_lifetime_info(MemoryGroup &mg)
60 MockMemoryManageable a{},
b{}, c{};
61 Memory m_a{}, m_b{}, m_c{};
66 mg.finalize_memory(&a, m_a, 12U , 8U );
68 mg.finalize_memory(&
b, m_b, 128U , 16U );
69 mg.finalize_memory(&c, m_c, 32U , 0U );
78 auto lft_mgr = std::make_shared<BlobLifetimeManager>();
79 auto pool_mgr = std::make_shared<PoolManager>();
80 auto mm = std::make_shared<MemoryManagerOnDemand>(lft_mgr, pool_mgr);
84 lft_mgr->register_group(&mg);
87 generate_lifetime_info(mg);
103 auto lft_mgr = std::make_shared<BlobLifetimeManager>();
104 auto pool_mgr = std::make_shared<PoolManager>();
105 auto mm = std::make_shared<MemoryManagerOnDemand>(lft_mgr, pool_mgr);
109 lft_mgr->register_group(&mg);
112 generate_lifetime_info(mg);
118 lft_mgr->release_group(&mg);
ARM_COMPUTE_EXPECT(has_error==expected, framework::LogLevel::ERRORS)
Copyright (c) 2017-2022 Arm Limited.
DatasetMode
Possible dataset modes.
#define ARM_COMPUTE_UNUSED(...)
To avoid unused variables warnings.
TEST_SUITE_END() FIXTURE_DATA_TEST_CASE(RunSmall
[CLActivationLayer Test snippet]
TEST_CASE(FusedActivation, framework::DatasetMode::ALL)
Validate fused activation expecting the following behaviours:
TEST_SUITE(QASYMM8_to_F32) FIXTURE_DATA_TEST_CASE(RunSmall