достигает 30 гб?
rf_model = RandomForestRegressor(n_estimators=2000,
n_jobs=-1,
bootstrap=False,
criterion='mse',
max_features=3,
random_state=1,
max_depth=55,
min_samples_split=5
)
а когда нахожу при помощи optuna и формирую сам, то получается максимум 100мб?
params = {"n_estimators": 1839.4191876762084, "max_depth": 250, "min_samples_leaf": 7, "min_samples_split": 0.05044267346239987}
rf_model = RandomForestRegressor(
n_estimators=int(params['n_estimators']),
max_depth=int(params['max_depth']),
min_samples_leaf=int(params['min_samples_leaf']),
min_samples_split=round(float(params['min_samples_split']), 2),
n_jobs=-1,
random_state=666,
)
Все дело в 666
Если нет вариантов, то есть банальный совет -- попробовать профайлить, в том же пайчарме вроде есть возможность Только не уверен, как может такое сказаться на времени обучения
Обсуждают сегодня