CitrineInformatics / lolo

A random forest
Apache License 2.0
41 stars 12 forks source link

Pass rng to splitters in RandomForest #258

Closed bfolie closed 2 years ago

bfolie commented 2 years ago

When training a typical random forest model, there are two primary sources of randomness: bagging and selecting features to consider at each split. Previously we did not pass the rng to the splitter, so the latter was not reproducible. This PR fixes that.