1 // Copyright (C) 2018-2019 Intel Corporation
2 // SPDX-License-Identifier: Apache-2.0
8 #include <cpp_interfaces/impl/ie_memory_state_internal.hpp>
9 #include "gna_plugin.hpp"
11 namespace GNAPluginNS {
13 class GNAMemoryState : public InferenceEngine::MemoryStateInternal {
14 std::shared_ptr<GNAPlugin> plg;
16 using Ptr = InferenceEngine::MemoryStateInternal::Ptr;
18 explicit GNAMemoryState(std::shared_ptr<GNAPlugin> plg)
19 : InferenceEngine::MemoryStateInternal("GNAResetState"), plg(plg) {}
20 void Reset() override {
25 } // namespace GNAPluginNS