18#include "kernels/Squeeze.h"
20#include "kernels/Utils.h"
77 assert(
input()->shape().num_elements() ==
output()->shape().num_elements());
79 const auto *input_data =
input()->
data<
void>();
81 std::memcpy(output_data, input_data,
const SqueezeParams & params() const
void resize(const Shape &new_shape)
const Shape & shape() const
Squeeze(const Tensor *input, Tensor *output, const SqueezeParams ¶ms)
void configure() override
void execute() const override
const Tensor * input() const
const luci_interpreter::RuntimeShape output_shape
size_t getDataTypeSize(DataType data_type)
T must_cast(loco::Node *node)
std::vector< int32_t > squeeze_dims