BUG: wrong model plot path

This can cause errors, when dots are included in model_name (e.g. path like f.kleinert/.../plot.pdf):

file_name = f"{self.model_name.split(sep='.')[0]}.pdf"

Therefore replace split by rsplit.