diff options
Diffstat (limited to 'shim/sl/canonical/ArmnnPreparedModel.cpp')
-rw-r--r-- | shim/sl/canonical/ArmnnPreparedModel.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/shim/sl/canonical/ArmnnPreparedModel.cpp b/shim/sl/canonical/ArmnnPreparedModel.cpp index 35edfb7d99..927d5bfad6 100644 --- a/shim/sl/canonical/ArmnnPreparedModel.cpp +++ b/shim/sl/canonical/ArmnnPreparedModel.cpp @@ -275,7 +275,9 @@ ExecutionResult<std::pair<std::vector<OutputShape>, Timing>> ArmnnPreparedModel: const Request& request, MeasureTiming measureTiming, const OptionalTimePoint& deadline, - const OptionalDuration&) const + const OptionalDuration&, + const std::vector<android::nn::TokenValuePair>& hints, + const std::vector<android::nn::ExtensionNameAndPrefix>& extensionNameToPrefix) const { VLOG(DRIVER) << "CanonicalDriver::PreparedModel::execute()"; @@ -443,7 +445,9 @@ GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> ArmnnPreparedMode MeasureTiming measureTiming, const OptionalTimePoint& deadline, const OptionalDuration&, - const OptionalDuration&) const + const OptionalDuration&, + const std::vector<android::nn::TokenValuePair>& hints, + const std::vector<android::nn::ExtensionNameAndPrefix>& extensionNameToPrefix) const { VLOG(DRIVER) << "ArmnnPreparedModel::executeFenced()"; @@ -562,7 +566,9 @@ GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> ArmnnPreparedMode GeneralResult<SharedExecution> ArmnnPreparedModel::createReusableExecution( const Request& request, MeasureTiming measureTiming, - const OptionalDuration& loopTimeoutDuration) const + const OptionalDuration& loopTimeoutDuration, + const std::vector<android::nn::TokenValuePair>& hints, + const std::vector<android::nn::ExtensionNameAndPrefix>& extensionNameToPrefix) const { VLOG(DRIVER) << "ArmnnPreparedModel::createReusableExecution()"; return std::make_shared<DefaultExecution>(shared_from_this(), |