fix the bug that when the "__init__" method of a model requires parameters other than "self"