указывать кол-во потоков в CAtboost и optuna при оптимизации гиперпараметров? Указываю CatBoost(thread_count=10) и в Optuna optuna.create_study(direction='minimize’, n_jobs=10) и не вижу никакого буста в скорости. Как следует указывать в данном случае потоки? thread_count=1 в CatBoost и n_jobs=-1 в OPtuna?
я бы поставил наоборот, -1 котику и 1 оптюне. Чтобы иметь в памяти одну копию датасета и обрабатывать его изо всех котячьих сил
Зависит от размера датасета и количества ядер CPU, но в целом скорее это правильная идея.
Обсуждают сегодня