Home
last modified time | relevance | path

Searched refs:profiler (Results 1 – 25 of 72) sorted by relevance

123

/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/core/api/
A Dprofiler.h105 ScopedProfile(Profiler* profiler, const char* tag,
108 : profiler_(profiler), event_handle_(0) { in profiler_() argument
109 if (profiler) { in profiler_()
134 ScopedDelegateOperatorProfile(Profiler* profiler, const char* tag, in ScopedDelegateOperatorProfile() argument
136 : ScopedProfile(profiler, tag, in ScopedDelegateOperatorProfile()
143 ScopedRuntimeInstrumentationProfile(Profiler* profiler, const char* tag) in ScopedRuntimeInstrumentationProfile() argument
145 profiler, tag, in ScopedRuntimeInstrumentationProfile()
171 #define TFLITE_SCOPED_TAGGED_DEFAULT_PROFILE(profiler, tag) \ argument
173 (profiler), (tag))
177 (profiler), (tag), (node_index))
[all …]
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/ruy/ruy/profiler/
A DREADME.md1 # A minimalistic profiler sampling pseudo-stacks
5 The present directory is the "ruy profiler". As a time profiler, it allows to
16 "profiler thread".
20 ## How to use this profiler
33 #include "ruy/profiler/instrumentation.h"
38 ruy::profiler::ScopeLabel function_label("SomeFunction");
47 ruy::profiler::ScopeLabel extra_work_label("Some more work");
65 ### How to run the profiler argument
83 ruy::profiler::ScopeProfile profile;
95 //tensorflow/lite/experimental/ruy/profiler:test
[all …]
A DBUILD1 # A minimalistic profiler sampling pseudo-stacks
35 name = "profiler",
37 "profiler.cc",
41 "profiler.h",
62 ":profiler",
A Dtest_instrumented_library.cc23 ruy::profiler::ScopeLabel function_label( in MergeSortRecurse()
33 ruy::profiler::ScopeLabel merging_sorted_halves_label( in MergeSortRecurse()
56 ruy::profiler::ScopeLabel function_label("MergeSort (size=%d)", size); in MergeSort()
A DCMakeLists.txt35 profiler.cc
38 profiler.h
A Dprofiler.h32 namespace profiler {
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/
A Dmicro_profiler.h80 explicit ScopedMicroProfiler(const char* tag, MicroProfiler* profiler) {} in ScopedMicroProfiler() argument
97 explicit ScopedMicroProfiler(const char* tag, MicroProfiler* profiler) in ScopedMicroProfiler() argument
98 : profiler_(profiler) { in ScopedMicroProfiler()
A Dmicro_interpreter.cc40 MicroProfiler* profiler) in MicroInterpreter() argument
52 Init(profiler); in MicroInterpreter()
59 MicroProfiler* profiler) in MicroInterpreter() argument
69 Init(profiler); in MicroInterpreter()
78 void MicroInterpreter::Init(MicroProfiler* profiler) { in Init() argument
85 context_.profiler = profiler; in Init()
A Drecording_micro_interpreter.h41 MicroProfiler* profiler = nullptr)
45 error_reporter, profiler), in MicroInterpreter() argument
A Dmicro_interpreter.h50 MicroProfiler* profiler = nullptr);
59 MicroProfiler* profiler = nullptr);
138 void Init(MicroProfiler* profiler);
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/ruy/ruy/
A DBUILD230 "//ruy/profiler:instrumentation",
311 "//ruy/profiler:instrumentation",
539 "//ruy/profiler:instrumentation",
557 "//ruy/profiler:instrumentation",
581 "//ruy/profiler:instrumentation",
603 "//ruy/profiler:instrumentation",
625 "//ruy/profiler:instrumentation",
646 "//ruy/profiler:instrumentation",
683 "//ruy/profiler:instrumentation",
704 "//ruy/profiler:instrumentation",
[all …]
A Dfrontend.h86 profiler::ScopeLabel mul_label("Mul"); in MulFrontEnd()
87 profiler::ScopeLabel shape_specific_label("matmul shape: %dx%dx%d", in MulFrontEnd()
A Dpack_arm.cc40 profiler::ScopeLabel label("Pack (kNeon)"); in Pack8bitColMajorForNeon()
253 profiler::ScopeLabel label("Pack (kNeon)"); in Pack8bitColMajorForNeon4Cols()
478 profiler::ScopeLabel label("Pack (kNeon)"); in Pack8bitColMajorForNeon2Cols()
635 profiler::ScopeLabel label("Pack (kNeon, optimized for in-order cores)"); in Pack8bitColMajorForNeonA55ish()
845 profiler::ScopeLabel label( in Pack8bitColMajorForNeonDotprodA55ish()
1092 profiler::ScopeLabel label("Pack (kNeonDotprod)"); in Pack8bitColMajorForNeonDotprod()
1594 profiler::ScopeLabel label("Pack (kNeonDotprod, from row-major)"); in Pack8bitRowMajorForNeonDotprod()
1742 profiler::ScopeLabel label("Pack (kNeon)"); in PackFloatColMajorForNeon()
1889 profiler::ScopeLabel label("Pack (kNeon)"); in PackFloatColMajorForNeon()
2073 profiler::ScopeLabel label("Pack (kNeon, optimized for in-order cores)"); in PackFloatColMajorForNeonA55ish()
[all …]
A Dpack_x86.h77 profiler::ScopeLabel label("Pack (AVX2 8-bit)");
124 profiler::ScopeLabel label("Pack (AVX 8-bit)");
163 profiler::ScopeLabel label("Pack (AVX float)");
197 profiler::ScopeLabel label("Pack (AVX2 float)");
244 profiler::ScopeLabel label("Pack (AVX-512 8-bit)");
283 profiler::ScopeLabel label("Pack (AVX-512 float)");
320 profiler::ScopeLabel label("Pack (kAvx2Fma 8bit row-major)");
355 profiler::ScopeLabel label("Pack (AVX 8bit row-major)");
390 profiler::ScopeLabel label("Pack (kAvx512 8bit row-major)");
A Dtrmul.cc293 profiler::ScopeLabel label( in TrMul()
324 profiler::ScopeLabel label_simple("TrMulImpl, simple loop"); in TrMul()
340 profiler::ScopeLabel label_general("TrMulImpl, general case"); in TrMul()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/optimized/sparse_ops/
A Dfully_connected.h36 ruy::profiler::ScopeLabel label("FullyConnected"); in FullyConnectedSparseWeight()
37 ruy::profiler::ScopeLabel inner_label("Random Sparse"); in FullyConnectedSparseWeight()
83 ruy::profiler::ScopeLabel label("FullyConnected"); in FullyConnectedSparseWeight1x4Impl()
84 ruy::profiler::ScopeLabel inner_label("1x4 Block Sparse"); in FullyConnectedSparseWeight1x4Impl()
104 ruy::profiler::ScopeLabel activation_label("activation function"); in FullyConnectedSparseWeight1x4Impl()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/reference/integer_ops/
A Dmul.h51 ruy::profiler::ScopeLabel label("Mul/8bit"); in Mul()
63 ruy::profiler::ScopeLabel label("Mul/Int16Int8"); in Mul()
93 ruy::profiler::ScopeLabel label("BroadcastMul4DSlow"); in BroadcastMul4DSlow()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/reference/
A Dreduce.h167 ruy::profiler::ScopeLabel label("Mean"); in Mean()
221 ruy::profiler::ScopeLabel label("Mean4D"); in Mean()
266 ruy::profiler::ScopeLabel label("Mean4D/Uint8"); in Mean()
335 ruy::profiler::ScopeLabel label(compute_sum ? "Sum/Uint8" : "Mean/Uint8"); in QuantizedMeanOrSum()
337 ruy::profiler::ScopeLabel label(compute_sum ? "Sum/Int16" : "Mean/Int16"); in QuantizedMeanOrSum()
339 ruy::profiler::ScopeLabel label(compute_sum ? "Sum/Int8" : "Mean/Int8"); in QuantizedMeanOrSum()
A Dsub.h76 ruy::profiler::ScopeLabel label("BroadcastSubSlow/float"); in BroadcastSubSlow()
116 ruy::profiler::ScopeLabel label("BroadcastSubSlow/uint8_t"); in BroadcastSubSlow()
173 ruy::profiler::ScopeLabel label("BroadcastSubSlow/int32_t"); in BroadcastSubSlow()
213 ruy::profiler::ScopeLabel label("BroadcastSubSlow/int8_t"); in BroadcastSubSlow()
266 ruy::profiler::ScopeLabel label("BroadcastSubSlow/int64_t"); in BroadcastSubSlow()
303 ruy::profiler::ScopeLabel label("BroadcastSubSlow/templated"); in BroadcastSubSlow()
343 ruy::profiler::ScopeLabel label("BroadcastSub16POTSlow/int16_t"); in BroadcastSub16POTSlow()
541 ruy::profiler::ScopeLabel label("SubWithActivation"); in SubWithActivation()
A Dhard_swish.h47 ruy::profiler::ScopeLabel label("ReferenceHardSwish/Float"); in HardSwish()
62 ruy::profiler::ScopeLabel label("ReferenceHardSwish/Quantized"); in HardSwish()
A Dreference_ops.h106 ruy::profiler::ScopeLabel label("Relu1 (not fused)"); in Relu1()
225 ruy::profiler::ScopeLabel label("Mul/Int16"); in Mul()
244 ruy::profiler::ScopeLabel label("Mul/Int16Uint8"); in Mul()
273 ruy::profiler::ScopeLabel label("Sub/Int16"); in Sub16()
321 ruy::profiler::ScopeLabel label("Pack"); in Pack()
349 ruy::profiler::ScopeLabel label("Unpack"); in Unpack()
837 ruy::profiler::ScopeLabel label("Split"); in Split()
918 ruy::profiler::ScopeLabel label("FakeQuant"); in FakeQuant()
979 ruy::profiler::ScopeLabel label("GatherNd"); in GatherNd()
1023 ruy::profiler::ScopeLabel label("ScatterNd"); in ScatterNd()
[all …]
A Dexp.h29 ruy::profiler::ScopeLabel label("Exp"); in Exp()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/
A Dcpu_backend_gemm.h121 ruy::profiler::ScopeLabel label("cpu_backend_gemm::Gemm"); in Gemm()
183 ruy::profiler::ScopeLabel label("cpu_backend_gemm::Gemm"); in Gemm()
188 ruy::profiler::ScopeLabel label2("cpu_backend_gemm::Gemm: general GEMM"); in Gemm()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/optimized/
A Dim2col_utils.h35 ruy::profiler::ScopeLabel label("ExtractPatchIntoBufferColumn"); in ExtractPatchIntoBufferColumn()
135 ruy::profiler::ScopeLabel label("DilatedIm2col"); in DilatedIm2col()
216 ruy::profiler::ScopeLabel label("Im2col"); in Im2col()
252 ruy::profiler::ScopeLabel label("Im2col"); in Im2col()
294 ruy::profiler::ScopeLabel label("ExtractPatchIntoBufferColumn3D"); in ExtractPatchIntoBufferColumn3D()
377 ruy::profiler::ScopeLabel label("Im2col3D"); in Im2col3D()
422 ruy::profiler::ScopeLabel label("DilatedIm2col3D"); in DilatedIm2col3D()
A Doptimized_ops.h1252 ruy::profiler::ScopeLabel label("Conv"); in Conv()
1850 ruy::profiler::ScopeLabel label("Add"); in Add()
2275 ruy::profiler::ScopeLabel label("Mul"); in Mul()
2757 ruy::profiler::ScopeLabel label("Sub"); in Sub()
2914 ruy::profiler::ScopeLabel label( in LstmCell()
3540 ruy::profiler::ScopeLabel label("L2Pool"); in L2Pool()
4284 ruy::profiler::ScopeLabel label("Tanh"); in Tanh()
4469 ruy::profiler::ScopeLabel label("Cast"); in Cast()
4477 ruy::profiler::ScopeLabel label("Floor"); in Floor()
4485 ruy::profiler::ScopeLabel label("Ceil"); in Ceil()
[all …]

Completed in 61 milliseconds

123