20.02
|
#include <armnn/IRuntime.hpp>
#include <armnn/TypesUtils.hpp>
#include <armnn/utility/IgnoreUnused.hpp>
#include <boost/test/unit_test.hpp>
#include <boost/test/tools/output_test_stream.hpp>
#include <boost/algorithm/string.hpp>
#include <memory>
#include <thread>
#include <ostream>
#include <Profiling.hpp>
Go to the source code of this file.
Namespaces | |
armnn | |
Copyright (c) 2020 ARM Limited. | |
Functions | |
size_t | GetProfilerEventSequenceSize (armnn::Profiler *profiler) |
BOOST_AUTO_TEST_CASE (EnableDisableProfiling) | |
BOOST_AUTO_TEST_CASE (RegisterUnregisterProfilerSingleThread) | |
BOOST_AUTO_TEST_CASE (RegisterUnregisterProfilerMultipleThreads) | |
BOOST_AUTO_TEST_CASE (ProfilingMacros) | |
BOOST_AUTO_TEST_CASE (WriteEventResults) | |
BOOST_AUTO_TEST_CASE (ProfilerJsonPrinter) | |
BOOST_AUTO_TEST_SUITE_END () | |
BOOST_AUTO_TEST_CASE | ( | EnableDisableProfiling | ) |
Definition at line 66 of file ProfilerTests.cpp.
BOOST_AUTO_TEST_CASE | ( | RegisterUnregisterProfilerSingleThread | ) |
Definition at line 86 of file ProfilerTests.cpp.
BOOST_AUTO_TEST_CASE | ( | RegisterUnregisterProfilerMultipleThreads | ) |
Definition at line 93 of file ProfilerTests.cpp.
BOOST_AUTO_TEST_CASE | ( | ProfilingMacros | ) |
Definition at line 110 of file ProfilerTests.cpp.
References ARMNN_SCOPED_PROFILING_EVENT, armnn::BOOST_AUTO_TEST_CASE(), armnn::CpuAcc, armnn::CpuRef, INetwork::Create(), IRuntime::Create(), ProfilerManager::GetInstance(), ProfilerManager::GetProfiler(), armnn::GetProfilerEventSequenceSize(), armnn::Optimize(), options, and ProfilerManager::RegisterProfiler().
BOOST_AUTO_TEST_CASE | ( | WriteEventResults | ) |
Definition at line 197 of file ProfilerTests.cpp.
References BOOST_CHECK(), armnn::CpuAcc, ProfilerManager::GetInstance(), armnn::GetProfilerEventSequenceSize(), and ProfilerManager::RegisterProfiler().
BOOST_AUTO_TEST_CASE | ( | ProfilerJsonPrinter | ) |
Definition at line 253 of file ProfilerTests.cpp.
References ARMNN_SCOPED_PROFILING_EVENT_WITH_INSTRUMENTS, BOOST_AUTO_TEST_SUITE_END(), BOOST_CHECK(), armnn::CpuAcc, ProfilerManager::GetInstance(), armnn::IgnoreUnused(), and ProfilerManager::RegisterProfiler().
BOOST_AUTO_TEST_SUITE_END | ( | ) |
Referenced by BOOST_AUTO_TEST_CASE(), armnn::BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), QuantizeData(), and while().