31 virtual std::tuple<std::any, std::any>
operator()(
32 std::vector<float> &inputValues, std::size_t numNodes,
33 int deviceHint = -1) = 0;
47 virtual std::tuple<std::any, std::any, std::any>
operator()(
48 std::any nodes, std::any
edges,
int deviceHint = -1) = 0;
64 virtual std::vector<std::vector<int>>
operator()(
65 std::any nodes, std::any
edges, std::any edgeWeights,
66 std::vector<int> &spacepointIDs,
int deviceHint = -1) = 0;