gbrf


Namegbrf JSON
Version 1.0.7 PyPI version JSON
download
home_page
SummaryGradient Boosted Random Forest Classifier (gbrf)
upload_time2023-03-18 16:59:16
maintainer
docs_urlNone
authorAbhishek Singh
requires_python
licenseMIT
keywords machine learning
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ### 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.

* The file is availabe on https://pypi.org/project/gbrf/#files

### 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

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "gbrf",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "machine learning",
    "author": "Abhishek Singh",
    "author_email": "abhishek.ec@global.org.in",
    "download_url": "https://files.pythonhosted.org/packages/16/bf/9c30be1708dc9b0cffcff5f01480398bdf259d32e01d03811642d75bda67/gbrf-1.0.7.tar.gz",
    "platform": null,
    "description": "### Summary:\r\n* GBRF (Gradient Boosted Random Forest)\r\n* 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.\r\n\r\nGBRF 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:\r\n\r\n1. 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.\r\n2. It has methods to fit a model, predict, and evaluate the performance of the model.\r\n3. It provides a method to plot the feature importances of the model.\r\n4. It provides methods to save and load the trained model to and from a file using the joblib library.\r\n5. It is easy to use and can be integrated into other Python programs with minimal effort.\r\n6. It can handle both regression and classification tasks.\r\n7. It can be used for large datasets as it supports parallel processing.\r\n8. It can be used for feature selection as it provides a method to rank the importance of features.\r\n\r\n* The file is availabe on https://pypi.org/project/gbrf/#files\r\n\r\n### Steps to use:\r\n* Open the code editor like jupyter or google colab where you can install packages. Like in Jupyter type- \r\n```\r\n!pip install gbrf\r\n```\r\n* One can also use command prompt. Open the path where python is installed and type-\r\n```\r\npip install gbrf\r\n```\r\n* Once installation is done open your IDE and type-\r\n\r\n``` \r\nfrom gbrf import GBRF\r\n```\r\n\r\n\r\nChange Log\r\n==========\r\n\r\n1.0.7(18/03/2023)\r\n------------------\r\n- Seventh Release\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Gradient Boosted Random Forest Classifier (gbrf)",
    "version": "1.0.7",
    "split_keywords": [
        "machine",
        "learning"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "16bf9c30be1708dc9b0cffcff5f01480398bdf259d32e01d03811642d75bda67",
                "md5": "32ab3455494094f7d7e8bb11c4d3a928",
                "sha256": "617c6ab08350d6783ec4e4ec7af041d103d5f35c32f3c5bf0d537c8da4a466c7"
            },
            "downloads": -1,
            "filename": "gbrf-1.0.7.tar.gz",
            "has_sig": false,
            "md5_digest": "32ab3455494094f7d7e8bb11c4d3a928",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3878,
            "upload_time": "2023-03-18T16:59:16",
            "upload_time_iso_8601": "2023-03-18T16:59:16.980427Z",
            "url": "https://files.pythonhosted.org/packages/16/bf/9c30be1708dc9b0cffcff5f01480398bdf259d32e01d03811642d75bda67/gbrf-1.0.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-18 16:59:16",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "gbrf"
}
        
Elapsed time: 0.04523s