Brushfire is an open-source Scala framework for distributed supervised learning of decision tree ensemble models, such as random forests. It enables scalable training and evaluation of binary and multi-class classifiers over large datasets using platforms like Scalding/Hadoop. Designed for advanced users, Brushfire supports pluggable strategies for feature types, sampling, and evaluation, and is aimed at data scientists and engineers building custom machine learning pipelines on distributed data.
Visit Brushfire's official website for product details and getting started.
Comprehensive guide to Brushfire's features, installation, and usage.
Code examples and use cases to help you get started with Brushfire.
Join the discussion and connect with other users and contributors.