xgboost в Python: где определения предсказаний, градиента, гессиана и функции потерь? - PullRequest
0 голосов
/ 26 декабря 2018

Я ищу куски кода с определениями

  • логистические потери
  • прогноз
  • градиент
  • матрица Гессе

используется xgboost в его реализации Python, доступной по адресу https://github.com/dmlc/xgboost/tree/master/python-package/xgboost (*)

Я могу вывести вышеприведенные формулы аналитически, используя оригинальную статью Чена и Гострина (доступна по адресу https://arxiv.org/abs/1603.02754), но мне нужно углубиться в код.

Может кто-нибудь указать расположение этого определения в (*)?После быстрого поиска я ничего не нашел.

1 Ответ

0 голосов
/ 11 января 2019

Они должны быть реализованы с использованием C / C ++ для повышения производительности, поэтому я не думаю, что вы сможете найти их в /python-package.

. Вы должны посмотреть: https://github.com/dmlc/xgboost/tree/master/src.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...