ONE - On-device Neural Engine
Loading...
Searching...
No Matches
onert::backend::acl_common::AclFunction Class Reference

#include <AclFunction.h>

Collaboration diagram for onert::backend::acl_common::AclFunction:

Public Member Functions

 AclFunction ()=delete
 
 AclFunction (std::unique_ptr<::arm_compute::IFunction > &&func)
 
void run () override
 
void prepare () override
 
- Public Member Functions inherited from onert::exec::IFunction
virtual ~IFunction ()=default
 

Detailed Description

Definition at line 31 of file AclFunction.h.

Constructor & Destructor Documentation

◆ AclFunction() [1/2]

onert::backend::acl_common::AclFunction::AclFunction ( )
delete

◆ AclFunction() [2/2]

onert::backend::acl_common::AclFunction::AclFunction ( std::unique_ptr<::arm_compute::IFunction > &&  func)
inline

Definition at line 37 of file AclFunction.h.

37 : _func(std::move(func))
38 {
39 // DO NOTHING
40 }

Member Function Documentation

◆ prepare()

void onert::backend::acl_common::AclFunction::prepare ( )
inlineoverridevirtual

Reimplemented from onert::exec::IFunction.

Definition at line 44 of file AclFunction.h.

44{ _func->prepare(); }

◆ run()

void onert::backend::acl_common::AclFunction::run ( )
inlineoverridevirtual

Implements onert::exec::IFunction.

Definition at line 43 of file AclFunction.h.

43{ _func->run(); }

Referenced by package.infer.session::inference().


The documentation for this class was generated from the following file: