Brushfire is an open-source Scala framework for distributed supervised learning of decision tree ensemble models, designed for flexibility and scalability in large data environments. It supports binary/multi-class classification, works with numeric and categorical features, and uses Hadoop/Scalding for distributed processing. Brushfire is intended for data scientists, machine learning engineers, and developers looking for customizable, extensible tree-based learning techniques in Scala, with advanced features such as k-fold cross validation, random forests, and feature importance calculations.
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.
Comprehensive API reference and user guides for Brushfire.