24 #ifndef ARM_COMPUTE_TEST_PROFILER 25 #define ARM_COMPUTE_TEST_PROFILER 58 void add(std::unique_ptr<Instrument> instrument);
91 std::vector<std::unique_ptr<Instrument>> _instruments{};
void add(std::unique_ptr< Instrument > instrument)
Add instrument to the performance monitor.
Profiler class to collect benchmark numbers.
void test_stop()
Call test_stop() on all the added instruments.
This file contains all available output stages for GEMMLowp on OpenCL.
std::map< std::string, std::vector< Measurement >> MeasurementsMap
Mapping from instrument ids to their measurements.
const MeasurementsMap & measurements() const
Return measurements for all instruments.
void start()
Call start() on all the added instruments.
void stop()
Call stop() on all the added instruments.
void test_start()
Call test_start() on all the added instruments.