Size: a a a

2020 June 28

SK

Stanislav Kirillov in catboost_ru
у нас в какой-то момент была бага про скорость применения на одном объекте, но вроде она должна была пофикситься
источник

SK

Stanislav Kirillov in catboost_ru
возможно регрессию словили
источник

SK

Stanislav Kirillov in catboost_ru
Этот вид деревьев включен по умолчанию
источник

SK

Stanislav Kirillov in catboost_ru
а вы применяетесь к numpy.array, pandas.dataframe или к catboost.Pool?
источник

AK

Andrew Kolesnichenko in catboost_ru
источник

AK

Andrew Kolesnichenko in catboost_ru
16 ядер на машине
источник

AK

Andrew Kolesnichenko in catboost_ru
xgboost
источник

AK

Andrew Kolesnichenko in catboost_ru
источник

AK

Andrew Kolesnichenko in catboost_ru
источник

AK

Andrew Kolesnichenko in catboost_ru
LGBMClassifier
источник

SK

Stanislav Kirillov in catboost_ru
Будет здорово, если заведешь ишью, чтоб не потерялось. Вообще, на самом деле понятно, почему у нас медленнее на 16 потоках - мы, в отличие от xgboost используем не openmp тредпул, а свой тредпул, и создаем его каждый раз. это надо пофиксить. По поводу в 2 раза большего времени применения, это очень странно, надо посмотреть профиль. Так что в любом случае issue нам поможет
источник

AK

Andrew Kolesnichenko in catboost_ru
не пойму впринципе при каком кейсе catboost быстрее предсказывает
источник

AK

Andrew Kolesnichenko in catboost_ru
источник

AK

Andrew Kolesnichenko in catboost_ru
запустил в колабе, там 2 ядра
источник

AK

Andrew Kolesnichenko in catboost_ru
может я как-то не так замеряю, или другие параметры нужно задать
источник

SK

Stanislav Kirillov in catboost_ru
попробуй вместо одного ряда применяться на 10к, например
источник

AK

Andrew Kolesnichenko in catboost_ru
мне критично время предсказания
для lightgbm и xgboost есть еще библитека treelite которая ускорит predict еще минимум раза в 2
источник

SK

Stanislav Kirillov in catboost_ru
тут увидишь заметную разницу
источник

SK

Stanislav Kirillov in catboost_ru
но еще раз, то что у нас медленее, это упячка и это починить нужно
источник

SK

Stanislav Kirillov in catboost_ru
вообще, оптимально в любом случае применяться на пачке объектов
источник