ArmNN
 21.02
IRuntime::CreationOptions::ExternalProfilingOptions Struct Reference

#include <IRuntime.hpp>

Public Member Functions

 ExternalProfilingOptions ()
 

Public Attributes

bool m_EnableProfiling
 
bool m_TimelineEnabled
 
std::string m_OutgoingCaptureFile
 
std::string m_IncomingCaptureFile
 
bool m_FileOnly
 
uint32_t m_CapturePeriod
 
std::string m_FileFormat
 
std::vector< armnn::profiling::ILocalPacketHandlerSharedPtrm_LocalPacketHandlers
 

Detailed Description

Definition at line 62 of file IRuntime.hpp.

Constructor & Destructor Documentation

◆ ExternalProfilingOptions()

Definition at line 64 of file IRuntime.hpp.

65  : m_EnableProfiling(false)
66  , m_TimelineEnabled(false)
69  , m_FileOnly(false)
71  , m_FileFormat("binary")
73  {}
std::vector< armnn::profiling::ILocalPacketHandlerSharedPtr > m_LocalPacketHandlers
Definition: IRuntime.hpp:82
constexpr unsigned int LOWEST_CAPTURE_PERIOD
The lowest performance data capture interval we support is 10 miliseconds.
Definition: Types.hpp:21

Member Data Documentation

◆ m_CapturePeriod

uint32_t m_CapturePeriod

Definition at line 80 of file IRuntime.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), and ProgramOptions::ProgramOptions().

◆ m_EnableProfiling

◆ m_FileFormat

std::string m_FileFormat

◆ m_FileOnly

◆ m_IncomingCaptureFile

◆ m_LocalPacketHandlers

◆ m_OutgoingCaptureFile

◆ m_TimelineEnabled


The documentation for this struct was generated from the following file: