Skip to main content

Gradient Boosted Random Forest Classifier (gbrf)

Project description

Summary:

  • GBRF (Gradient Boosted Random Forest)
  • GBRF is a Python package that implements a custom machine learning algorithm for classification tasks. It combines the strengths of two popular algorithms, Random Forest and Gradient Boosting, to achieve better accuracy and generalization on various datasets.

GBRF stands for "Gradient Boosting Regression Forest". It combines the principles of gradient boosting and random forests to build a more robust and accurate regression model. Here are some features of the gbrf package:

  1. It provides a class called GBRF that wraps the GradientBoostingRegressor class from scikit-learn and adds additional functionality such as cross-validation, grid search, and feature importance plotting.
  2. It has methods to fit a model, predict, and evaluate the performance of the model.
  3. It provides a method to plot the feature importances of the model.
  4. It provides methods to save and load the trained model to and from a file using the joblib library.
  5. It is easy to use and can be integrated into other Python programs with minimal effort.
  6. It can handle both regression and classification tasks.
  7. It can be used for large datasets as it supports parallel processing.
  8. It can be used for feature selection as it provides a method to rank the importance of features.

Steps to use:

  • Open the code editor like jupyter or google colab where you can install packages. Like in Jupyter type-
!pip install gbrf
  • One can also use command prompt. Open the path where python is installed and type-
pip install gbrf
  • Once installation is done open your IDE and type-
from gbrf import GBRF

Change Log

1.0.7(18/03/2023)

  • Seventh Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gbrf-1.0.7.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file gbrf-1.0.7.tar.gz.

File metadata

  • Download URL: gbrf-1.0.7.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for gbrf-1.0.7.tar.gz
Algorithm Hash digest
SHA256 617c6ab08350d6783ec4e4ec7af041d103d5f35c32f3c5bf0d537c8da4a466c7
MD5 32ab3455494094f7d7e8bb11c4d3a928
BLAKE2b-256 16bf9c30be1708dc9b0cffcff5f01480398bdf259d32e01d03811642d75bda67

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page