.def("instantiate",&storm::utility::ModelInstantiator<storm::models::sparse::Dtmc<storm::RationalFunction>,storm::models::sparse::Dtmc<double>>::instantiate,"Instantiate model with given parameter values");
.def("instantiate",&storm::utility::ModelInstantiator<storm::models::sparse::Dtmc<storm::RationalFunction>,storm::models::sparse::Dtmc<double>>::instantiate,"Instantiate model with given parameter values");
py::class_<storm::utility::ModelInstantiator<storm::models::sparse::Mdp<storm::RationalFunction>,storm::models::sparse::Mdp<double>>>(m,"MdpInstantiator","Instantiate PDTMCs to MDPs")
py::class_<storm::utility::ModelInstantiator<storm::models::sparse::Mdp<storm::RationalFunction>,storm::models::sparse::Mdp<double>>>(m,"PmdpInstantiator","Instantiate PMDPs to MDPs")
.def("instantiate",&storm::utility::ModelInstantiator<storm::models::sparse::Mdp<storm::RationalFunction>,storm::models::sparse::Mdp<double>>::instantiate,"Instantiate model with given parameter values");
.def("instantiate",&storm::utility::ModelInstantiator<storm::models::sparse::Mdp<storm::RationalFunction>,storm::models::sparse::Mdp<double>>::instantiate,"Instantiate model with given parameter values");