diff options
Diffstat (limited to 'neuralnetworks/1.3/utils/src/Execution.cpp')
-rw-r--r-- | neuralnetworks/1.3/utils/src/Execution.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/neuralnetworks/1.3/utils/src/Execution.cpp b/neuralnetworks/1.3/utils/src/Execution.cpp index 3d17cc3ef4..0ec7f56d37 100644 --- a/neuralnetworks/1.3/utils/src/Execution.cpp +++ b/neuralnetworks/1.3/utils/src/Execution.cpp @@ -29,7 +29,6 @@ #include <nnapi/Result.h> #include <nnapi/Types.h> #include <nnapi/hal/CommonUtils.h> -#include <nnapi/hal/HandleError.h> #include <memory> #include <utility> @@ -65,7 +64,7 @@ Execution::Execution(PrivateConstructorTag /*tag*/, nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> Execution::compute( const nn::OptionalTimePoint& deadline) const { - const auto hidlDeadline = NN_TRY(hal::utils::makeExecutionFailure(convert(deadline))); + const auto hidlDeadline = NN_TRY(convert(deadline)); return kPreparedModel->executeInternal(kRequest, kMeasure, hidlDeadline, kLoopTimeoutDuration, kRelocation); } @@ -73,7 +72,7 @@ nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> Executi nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> Execution::computeFenced( const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline, const nn::OptionalDuration& timeoutDurationAfterFence) const { - const auto hidlWaitFor = NN_TRY(hal::utils::convertSyncFences(waitFor)); + const auto hidlWaitFor = NN_TRY(convertSyncFences(waitFor)); const auto hidlDeadline = NN_TRY(convert(deadline)); const auto hidlTimeoutDurationAfterFence = NN_TRY(convert(timeoutDurationAfterFence)); return kPreparedModel->executeFencedInternal(kRequest, hidlWaitFor, kMeasure, hidlDeadline, |