Home
last modified time | relevance | path

Searched refs:ResilientBurst (Results 1 – 3 of 3) sorted by relevance

/hardware/interfaces/neuralnetworks/utils/common/src/
DResilientBurst.cpp40 auto protect(const ResilientBurst& resilientBurst, const FnType& fn) in protect()
66 nn::GeneralResult<std::shared_ptr<const ResilientBurst>> ResilientBurst::create(Factory makeBurst) { in create()
73 return std::make_shared<ResilientBurst>(PrivateConstructorTag{}, std::move(makeBurst), in create()
77 ResilientBurst::ResilientBurst(PrivateConstructorTag /*tag*/, Factory makeBurst, in ResilientBurst() function in android::hardware::neuralnetworks::utils::ResilientBurst
84 nn::SharedBurst ResilientBurst::getBurst() const { in getBurst()
89 nn::GeneralResult<nn::SharedBurst> ResilientBurst::recover(const nn::IBurst* failingBurst) const { in recover()
101 ResilientBurst::OptionalCacheHold ResilientBurst::cacheMemory( in cacheMemory()
106 nn::ExecutionResult<std::pair<std::vector<nn::OutputShape>, nn::Timing>> ResilientBurst::execute( in execute()
116 nn::GeneralResult<nn::SharedExecution> ResilientBurst::createReusableExecution( in createReusableExecution()
131 nn::GeneralResult<nn::SharedExecution> ResilientBurst::createReusableExecutionInternal( in createReusableExecutionInternal()
[all …]
DResilientPreparedModel.cpp150 ResilientBurst::Factory makeBurst = in configureExecutionBurst()
154 return ResilientBurst::create(std::move(makeBurst)); in configureExecutionBurst()
/hardware/interfaces/neuralnetworks/utils/common/include/nnapi/hal/
DResilientBurst.h33 class ResilientBurst final : public nn::IBurst,
34 public std::enable_shared_from_this<ResilientBurst> {
40 static nn::GeneralResult<std::shared_ptr<const ResilientBurst>> create(Factory makeBurst);
42 ResilientBurst(PrivateConstructorTag tag, Factory makeBurst, nn::SharedBurst burst);