22.02
|
#include <IRuntime.hpp>
Public Member Functions | |
ExternalProfilingOptions () | |
Public Attributes | |
bool | m_EnableProfiling |
Indicates whether external profiling is enabled or not. More... | |
bool | m_TimelineEnabled |
Indicates whether external timeline profiling is enabled or not. More... | |
std::string | m_OutgoingCaptureFile |
Path to a file in which outgoing timeline profiling messages will be stored. More... | |
std::string | m_IncomingCaptureFile |
Path to a file in which incoming timeline profiling messages will be stored. More... | |
bool | m_FileOnly |
Enable profiling output to file only. More... | |
uint32_t | m_CapturePeriod |
The duration at which captured profiling messages will be flushed. More... | |
std::string | m_FileFormat |
The format of the file used for outputting profiling data. More... | |
std::vector< armnn::profiling::ILocalPacketHandlerSharedPtr > | m_LocalPacketHandlers |
Definition at line 122 of file IRuntime.hpp.
|
inline |
Definition at line 124 of file IRuntime.hpp.
uint32_t m_CapturePeriod |
The duration at which captured profiling messages will be flushed.
Definition at line 146 of file IRuntime.hpp.
Referenced by ProgramOptions::ProgramOptions(), and TEST_SUITE().
bool m_EnableProfiling |
Indicates whether external profiling is enabled or not.
Definition at line 136 of file IRuntime.hpp.
Referenced by ProfilingService::ConfigureProfilingService(), ProfilingService::IsProfilingEnabled(), ProgramOptions::ProgramOptions(), RuntimeImpl::RuntimeImpl(), TEST_SUITE(), ProfilingService::Update(), ProgramOptions::ValidateRuntimeOptions(), and VerifyPostOptimisationStructureTestImpl().
std::string m_FileFormat |
The format of the file used for outputting profiling data.
Definition at line 148 of file IRuntime.hpp.
Referenced by ProfilingConnectionFactory::GetProfilingConnection(), and ProgramOptions::ProgramOptions().
bool m_FileOnly |
Enable profiling output to file only.
Definition at line 144 of file IRuntime.hpp.
Referenced by ProfilingConnectionFactory::GetProfilingConnection(), ProgramOptions::ProgramOptions(), and TEST_SUITE().
std::string m_IncomingCaptureFile |
Path to a file in which incoming timeline profiling messages will be stored.
Definition at line 142 of file IRuntime.hpp.
Referenced by ProfilingConnectionFactory::GetProfilingConnection(), ProgramOptions::ProgramOptions(), ProfilingConnectionDumpToFileDecorator::ReadPacket(), and TEST_SUITE().
std::vector<armnn::profiling::ILocalPacketHandlerSharedPtr> m_LocalPacketHandlers |
Definition at line 149 of file IRuntime.hpp.
Referenced by FileOnlyProfilingConnection::FileOnlyProfilingConnection(), ProfilingConnectionFactory::GetProfilingConnection(), and TEST_SUITE().
std::string m_OutgoingCaptureFile |
Path to a file in which outgoing timeline profiling messages will be stored.
Definition at line 140 of file IRuntime.hpp.
Referenced by ProfilingConnectionFactory::GetProfilingConnection(), ProgramOptions::ProgramOptions(), ProfilingConnectionDumpToFileDecorator::ReadPacket(), TEST_SUITE(), and ProfilingConnectionDumpToFileDecorator::WritePacket().
bool m_TimelineEnabled |
Indicates whether external timeline profiling is enabled or not.
Definition at line 138 of file IRuntime.hpp.
Referenced by ProgramOptions::ProgramOptions(), ProfilingService::ResetExternalProfilingOptions(), RuntimeImpl::RuntimeImpl(), TEST_SUITE(), ProgramOptions::ValidateRuntimeOptions(), and VerifyPostOptimisationStructureTestImpl().