You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Closed in favor of being in #2302. We decided to keep all feature requests in one place.
Welcome to contribute this feature! Please re-open this issue (or post a comment if you are not a topic starter) if you are actively working on implementing this feature.
ConstructHistogram
(insrc\io\**_bin.hpp
andsrc_io\dataset.cpp
) is the most time-consuming part of LightGBM.The speed here is mainly bounded by the memory bandwidth.
There are two construction algorithms:
col-wise, which scans columns and constructs its corresponding histogram one-by-one
row-wise, which scans the rows one-by-one, and constructs all feature histograms at once.
Currently, LightGBM implements them both, and automatically choose the faster one during run-time.
Maybe there is a better algorithm and we can continue to explore it.
The text was updated successfully, but these errors were encountered: