|
25.11
|
ProfilingDetails class records any details associated with the operator and passes on for outputting to the user. More...
#include <ProfilingDetails.hpp>
Public Member Functions | |
| ProfilingDetails () | |
| Constructor. | |
| ~ProfilingDetails () noexcept | |
| Destructor. | |
| template<typename DescriptorType> | |
| void | AddDetailsToString (const std::string &workloadName, const DescriptorType &desc, const WorkloadInfo &infos, const arm::pipe::ProfilingGuid guid) |
| Add to the ProfilingDetails. | |
| std::string | GetProfilingDetails () const |
| Get the ProfilingDetails. | |
| bool | DetailsExist () |
| Public Member Functions inherited from JsonUtils | |
| JsonUtils (std::ostream &outputStream) | |
| void | PrintTabs () |
| void | DecrementNumberOfTabs () |
| void | IncrementNumberOfTabs () |
| void | PrintNewLine () |
| void | PrintFooter () |
| void | PrintHeader () |
| void | PrintArmNNHeader () |
| void | PrintSeparator () |
ProfilingDetails class records any details associated with the operator and passes on for outputting to the user.
Definition at line 21 of file ProfilingDetails.hpp.
|
inline |
Constructor.
Definition at line 25 of file ProfilingDetails.hpp.
References JsonUtils::JsonUtils().
|
inlinenoexcept |
|
inline |
Add to the ProfilingDetails.
Definition at line 34 of file ProfilingDetails.hpp.
References OptionalBase::has_value(), WorkloadInfo::m_BiasTensorInfo, WorkloadInfo::m_ConvolutionMethod, WorkloadInfo::m_InputTensorInfos, WorkloadInfo::m_OutputTensorInfos, WorkloadInfo::m_WeightsTensorInfo, JsonUtils::PrintFooter(), JsonUtils::PrintHeader(), JsonUtils::PrintNewLine(), JsonUtils::PrintSeparator(), JsonUtils::PrintTabs(), StringifyLayerParameters< LayerParameter >::Serialize(), and OptionalReferenceSwitch< IsReference, T >::value().
|
inline |
Definition at line 118 of file ProfilingDetails.hpp.
|
inline |
Get the ProfilingDetails.
Definition at line 113 of file ProfilingDetails.hpp.