19#include <arm_compute/runtime/NEON/NEFunctions.h>
28#include "ir/DataType.h"
37using ::onert::backend::acl_common::asAclFunction;
42 const ir::Graph &graph,
const std::shared_ptr<TensorBuilder> &tensor_builder,
44 : basic::KernelGeneratorBase{graph}, _ctx(graph.operands()), _operations_ctx(graph.operations()),
45 _tensor_builder(tensor_builder), _tensor_reg(tensor_reg)
52 auto ret = std::make_unique<exec::FunctionSequence>();
53 ret->enableDynamicShapeInferer(
false);
This file defines NopFunction.
Tensor registry class for acl backends.
std::unique_ptr< exec::FunctionSequence > generate(ir::OperationIndex ind) override
KernelGenerator(const ir::Graph &graph, const std::shared_ptr< TensorBuilder > &tensor_builder, const std::shared_ptr< acl_common::AclTensorRegistry< TensorManager > > &_tensor_reg)
std::unique_ptr< exec::IFunction > releaseFunction()
const Operations & operations() const override
const Object & at(const Index &index) const
Get the object that is associated with the given index.