5 #ifndef NN_SHARING_SVC_H
6 #define NN_SHARING_SVC_H
22 std::size_t
hash()
const;
34 using extends::extends;
36 virtual std::shared_ptr<const GNN>
get(
37 const std::string& nn_name,
40 using val_t = std::shared_ptr<const GNN>;
41 std::unordered_map<detail::NNKey, val_t, detail::NNHasher>
m_gnns;