#pragma once #include #include #include #include "dvm.h" #include "graph_calls.h" void runPredictScheme(SgProject &project, std::vector> &topologies, const std::vector ¶llelRegions, std::map>& loopGraph, std::map> &SPF_messages); double runLibpredictCalc(SgProject &project, const std::vector& topology, const std::string& clusterConfStr, const std::vector ¶llelRegions, std::map>& loopGraph, std::map> &SPF_messages, const std::map &templateIdMapping);