#include "transformations.h" #include template std::shared_ptr> make_canonic(storm::models::sparse::Pomdp const& pomdp) { storm::transformer::MakePOMDPCanonic makeCanonic(pomdp); return makeCanonic.transform(); } template void define_transformations(py::module& m, std::string const& vtSuffix) { m.def(("_make_canonic_" + vtSuffix).c_str(), &make_canonic, "Return a canonicly-ordered POMDP", py::arg("pomdp")); } template void define_transformations(py::module& m, std::string const& vtSuffix); template void define_transformations(py::module& m, std::string const& vtSuffix);