ArmNN
 20.05
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 61 of file IRuntime.hpp.

Constructor & Destructor Documentation

◆ ExternalProfilingOptions()

Definition at line 63 of file IRuntime.hpp.

64  : m_EnableProfiling(false)
65  , m_TimelineEnabled(false)
68  , m_FileOnly(false)
70  , m_FileFormat("binary")
72  {}
std::vector< armnn::profiling::ILocalPacketHandlerSharedPtr > m_LocalPacketHandlers
Definition: IRuntime.hpp:81
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 79 of file IRuntime.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), and main().

◆ m_EnableProfiling

◆ m_FileFormat

std::string m_FileFormat

Definition at line 80 of file IRuntime.hpp.

Referenced by main().

◆ m_FileOnly

bool m_FileOnly

Definition at line 78 of file IRuntime.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), and main().

◆ m_IncomingCaptureFile

std::string m_IncomingCaptureFile

Definition at line 77 of file IRuntime.hpp.

Referenced by main().

◆ m_LocalPacketHandlers

std::vector<armnn::profiling::ILocalPacketHandlerSharedPtr> m_LocalPacketHandlers

Definition at line 81 of file IRuntime.hpp.

Referenced by BOOST_AUTO_TEST_CASE().

◆ m_OutgoingCaptureFile

std::string m_OutgoingCaptureFile

Definition at line 76 of file IRuntime.hpp.

Referenced by main().

◆ m_TimelineEnabled


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