Xgboost vs Catboost speed

I have data with 400k rows and 1200 columns. I developed models with Xgboost and Catboost. Xgboost needs 2-3 hours to run, while Catboost finished training during 6 minutes.
Why Xgboost requires such a big time for training compare to Catboost?

Based on this comparison in Python, I'd expect Catboost to be faster but not by that much. It's hard to say why due to not knowing how the two models were run.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.