Home
last modified time | relevance | path

Searched refs:Timing (Results 1 – 25 of 148) sorted by relevance

123456

/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DPreparedModel.cpp46 nn::GeneralResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> convertExecutionResults( in convertExecutionResults()
47 const std::vector<OutputShape>& outputShapes, const Timing& timing) { in convertExecutionResults()
51 nn::GeneralResult<std::pair<nn::Timing, nn::Timing>> convertFencedExecutionResults( in convertFencedExecutionResults()
52 ErrorStatus status, const aidl_hal::Timing& timingLaunched, in convertFencedExecutionResults()
53 const aidl_hal::Timing& timingFenced) { in convertFencedExecutionResults()
74 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> PreparedModel::execute( in execute()
95 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
183 [callback]() -> nn::GeneralResult<std::pair<nn::Timing, nn::Timing>> { in executeFencedInternal()
185 Timing timingLaunched; in executeFencedInternal()
186 Timing timingFenced; in executeFencedInternal()
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/include/1.2/
H A DCallbacks.h233 const Timing& timing) override;
237 const Timing& timing) { in notify()
302 Timing getTiming() const;
312 const Timing& timing);
320 Timing mTiming = {};
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/
H A DCallbacks.cpp28 using V1_2::Timing;
30 constexpr Timing kNoTiming = {.timeOnDevice = std::numeric_limits<uint64_t>::max(),
93 const Timing& timing) { in notify_1_2()
99 const Timing& timing) { in notify_1_3()
118 Timing ExecutionCallback::getTiming() const { in getTiming()
124 hidl_vec<OutputShape> outputShapes, Timing timing) { in notifyInternal()
H A DValidateRequest.cpp35 using V1_2::Timing;
41 static bool badTiming(Timing timing) { in badTiming()
76 Timing timing = executionCallback->getTiming(); in validate()
89 const Timing& timing) { in validate()
184 [](ErrorStatus error, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in validateRequestFailure()
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/include/nnapi/hal/1.3/
H A DCallbacks.h57 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback(
59 const V1_2::Timing& timing);
84 using Data = nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>;
89 const V1_2::Timing& timing) override;
91 const V1_2::Timing& timing) override;
H A DPreparedModel.h49 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> execute(
68 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeInternal(
81 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeSynchronously(
84 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeAsynchronously(
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/include/1.3/
H A DCallbacks.h264 const V1_2::Timing& timing) override;
302 const V1_2::Timing& timing) override;
368 V1_2::Timing getTiming() const;
378 hidl_vec<V1_2::OutputShape> outputShapes, V1_2::Timing timing);
386 V1_2::Timing mTiming = {};
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/
H A DConversions.h44 GeneralResult<Timing> unvalidatedConvert(const hal::V1_2::Timing& timing);
54 GeneralResult<Timing> convert(const hal::V1_2::Timing& timing);
85 nn::GeneralResult<Timing> unvalidatedConvert(const nn::Timing& timing);
95 nn::GeneralResult<Timing> convert(const nn::Timing& timing);
H A DCallbacks.h48 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback(
49 V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes, const Timing& timing);
73 using Data = nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>;
77 const Timing& timing) override;
H A DPreparedModel.h50 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> execute(
69 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeInternal(
74 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeSynchronously(
76 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executeAsynchronously(
H A DExecutionBurstUtils.h93 const std::vector<OutputShape>& outputShapes, Timing timing);
104 nn::Result<std::tuple<V1_0::ErrorStatus, std::vector<OutputShape>, Timing>> deserialize(
232 Timing timing);
279 nn::Result<std::tuple<V1_0::ErrorStatus, std::vector<OutputShape>, Timing>> getBlocking();
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/
H A DPreparedModel.cpp51 nn::GeneralResult<std::pair<nn::Timing, nn::Timing>> convertFencedExecutionCallbackResults( in convertFencedExecutionCallbackResults()
52 ErrorStatus status, const V1_2::Timing& timingLaunched, const V1_2::Timing& timingFenced) { in convertFencedExecutionCallbackResults()
75 [callback]() -> nn::GeneralResult<std::pair<nn::Timing, nn::Timing>> { in fencedExecutionCallback()
107 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
120 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
137 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> PreparedModel::execute( in execute()
159 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
257 -> nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> { in configureExecutionBurst()
H A DCallbacks.cpp64 nn::GeneralResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
66 const V1_2::Timing& timing) { in convertExecutionGeneralResultsHelper()
84 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback( in executionCallback()
86 const V1_2::Timing& timing) { in executionCallback()
133 const V1_2::Timing& timing) { in notify_1_2()
140 const V1_2::Timing& timing) { in notify_1_3()
/aosp12/packages/modules/NeuralNetworks/runtime/
H A DExecutionCallback.h86 const Timing& timing);
154 Timing getTiming() const;
209 Timing timing);
219 Timing mTiming = {};
H A DExecutionBuilder.h105 void reportTimingWithoutFencedExecutionCallback(Timing timing) { in reportTimingWithoutFencedExecutionCallback()
151 virtual std::tuple<int, std::vector<OutputShape>, Timing> computeInternal(
195 Timing mTimingWithoutFencedExecutionCallback = {};
268 std::tuple<int, std::vector<OutputShape>, Timing> computeInternal(
284 std::tuple<int, std::vector<OutputShape>, Timing> computeInternal(
381 std::tuple<int, std::vector<OutputShape>, Timing> compute(
386 std::tuple<int, std::vector<OutputShape>, Timing> computeOnCpuFallback();
H A DManager.cpp150 std::tuple<int, std::vector<OutputShape>, Timing> execute(
157 std::tuple<int, int, ExecuteFencedInfoCallback, Timing> executeFenced(
204 std::tuple<int, std::vector<OutputShape>, Timing> compute(
557 Timing timing; in execute()
604 Timing timing = {}; in executeFenced()
742 Timing timing = {}; in computeFenced()
898 std::tuple<int, std::vector<OutputShape>, Timing> execute(
951 std::tuple<int, std::vector<OutputShape>, Timing> compute(
1027 static std::tuple<int, std::vector<OutputShape>, Timing> computeOnCpu( in computeOnCpu()
1143 std::tuple<int, std::vector<OutputShape>, Timing> result = {}; in execute()
[all …]
H A DExecutionCallback.cpp30 const Timing& timing) { in notify()
64 Timing ExecutionCallback::getTiming() const { in getTiming()
115 std::vector<OutputShape> outputShapes, Timing timing) { in notifyInternal()
/aosp12/hardware/interfaces/neuralnetworks/aidl/android/hardware/neuralnetworks/
H A DIFencedExecutionCallback.aidl20 import android.hardware.neuralnetworks.Timing;
54 ErrorStatus getExecutionInfo(out Timing timingLaunched, out Timing timingFenced); in getExecutionInfo()
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DCallbacks.cpp55 nn::GeneralResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
57 const Timing& timing) { in convertExecutionGeneralResultsHelper()
69 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> executionCallback( in executionCallback()
70 V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in executionCallback()
111 const Timing& timing) { in notify_1_2()
H A DPreparedModel.cpp67 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
77 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
91 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> PreparedModel::execute( in execute()
109 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>>
159 -> nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> { in configureExecutionBurst()
/aosp12/packages/modules/NeuralNetworks/driver/sample_aidl/
H A DSampleDriver.h141 SampleFencedExecutionCallback(aidl_hal::Timing timingSinceLaunch, in SampleFencedExecutionCallback()
142 aidl_hal::Timing timingAfterFence, aidl_hal::ErrorStatus error) in SampleFencedExecutionCallback()
146 ndk::ScopedAStatus getExecutionInfo(aidl_hal::Timing* timingLaunched, in getExecutionInfo()
147 aidl_hal::Timing* timingFenced, in getExecutionInfo()
156 const aidl_hal::Timing kTimingSinceLaunch;
157 const aidl_hal::Timing kTimingAfterFence;
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/
H A DCallbacks.cpp29 constexpr Timing kNoTiming = {.timeOnDevice = std::numeric_limits<uint64_t>::max(),
83 const Timing& timing) { in notify_1_2()
119 Timing ExecutionCallback::getTiming() const { in getTiming()
126 const Timing& timing) { in notifyInternal()
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/
H A DConversions.h84 GeneralResult<Timing> unvalidatedConvert(const aidl_hal::Timing& timing);
115 GeneralResult<Timing> convert(const aidl_hal::Timing& timing);
158 nn::GeneralResult<Timing> unvalidatedConvert(const nn::Timing& timing);
176 nn::GeneralResult<Timing> convert(const nn::Timing& timing);
/aosp12/art/runtime/base/
H A Dtiming_logger.h101 class Timing {
103 Timing(TimingKind kind, const char* name) : name_(name) { in Timing() function
206 const std::vector<Timing>& GetTimings() const { in GetTimings()
224 std::vector<Timing> timings_;
/aosp12/packages/modules/NeuralNetworks/driver/sample/
H A DSampleDriverUtils.cpp54 const hardware::hidl_vec<V1_2::OutputShape>&, V1_2::Timing) { in notify() argument
62 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing) { in notify()
70 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing) { in notify()

123456