Как сказано в комментариях, метод fit
задокументирован в классе rv_continuous
, в частности здесь . Эта документация не повторяется для каждого экземпляра класса, такого как gamma
.
Начальные значения параметров местоположения и масштаба; по умолчанию нет.
Это технически правильно, но несколько вводит в заблуждение. Это означает, что сигнатура fit
метода fit(self, data, *args, **kwds)
не содержит значений по умолчанию для каких-либо аргументов; здесь нет loc=0
и т. д.
Поскольку для работы минимизатора необходимы некоторые начальные значения, они будут сгенерированы путем вызова внутреннего метода _fitstart
, если пользователь не предоставил:
if (Narg < self.numargs) or not ('loc' in kwds and 'scale' in kwds):
start = self._fitstart(data)
Можно думать о значениях, предоставленных _fitstart
, как о значениях по умолчанию, но они не являются значениями параметров по умолчанию в смысле Python.