// // Copyright © 2024 Arm Ltd and Contributors. All rights reserved. // SPDX-License-Identifier: MIT // #pragma once #include #include "Encoders.hpp" #include "Decoders.hpp" #include "armnn/Descriptors.hpp" namespace armnn { // ScatterNd with input tensor void ScatterNd(const TensorInfo& inputInfo, const TensorInfo& indicesInfo, const TensorInfo& updatesInfo, Decoder& input, Decoder& indices, Decoder& updates, Encoder& output, ScatterNdDescriptor descriptor); // ScatterNd without input tensor, only shape provided void ScatterNd(const TensorInfo& indicesInfo, const TensorInfo& updatesInfo, const TensorInfo& shapeInfo, Decoder& indices, Decoder& updates, Decoder& shape, Encoder& output, ScatterNdDescriptor descriptor); } // namespace armnn