17#include "../KernelGenerator.h"
18#include "../Validator.h"
25void Validator::visit(
const ir::operation::Squeeze &) {
_supported =
true; }
27void KernelGenerator::visit(
const ir::operation::Squeeze &node)
32 const auto output_index{node.getOutputs().at(0)};
34 const auto dims{node.param().dims};
35 const auto ndim{node.param().ndim};
40 auto input_tensor = _tensor_reg->getAclTensor(input_index);
41 auto fn = acl_common::generateLayer<arm_compute::CLReshapeLayer>(input_tensor->handle(),
std::unique_ptr< exec::IFunction > _return_fn
std::vector< int > dims(const std::string &src)
std::unique_ptr< AclFunction > asAclFunction(std::unique_ptr<::arm_compute::IFunction > &&layer)