A toolkit for visualizing and customizing tree-based models.
Project description
TreeModelVis: Enhanced Tree-Based Model Visualization
TreeModelVis is a versatile Python toolkit for visualizing and customizing tree-based models, including decision trees and ensembles like Random Forests and Gradient Boosting. Engineered for seamless integration with scikit-learn, TreeModelVis delivers enhanced interpretability and detailed visualization capabilities, making it an indispensable tool for model analysis and presentation.
Features
- Versatile Visualization: Create detailed, customizable graphics to visualize decision trees and tree ensembles.
- Out-of-Sample Data Analysis: Evaluate out-of-sample data and compare its error alignment with the training error,
offering insights into the model's generalization.
- Data Distribution Insights: Gain an understanding of data distribution and model decision patterns to improve
interpretability.
- scikit-learn Integration: Work smoothly with existing scikit-learn workflows for a streamlined experience.
- User-Friendly: Accessible to users of all levels, from beginners to experienced practitioners.
Quickstart
To get started with TreeModelVis, install the package using pip:
pip install TreeModelVis
Or clone the repository and install the requirements:
git clone https://github.com/yourusername/TreeModelVis.git
cd TreeModelVis
pip install -r requirements.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file TreeModelVis-0.1.0.tar.gz.
File metadata
- Download URL: TreeModelVis-0.1.0.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bee16e5b5a75462d3f83b5016de7da22ba51350e70de453fc2d4cdef3ae4e682
|
|
| MD5 |
67f5f0e98773e33491d07917759dbc51
|
|
| BLAKE2b-256 |
32771b42cf69e5c3e691f97fbca289301084df15727638e3868e15b446cc41f1
|
File details
Details for the file TreeModelVis-0.1.0-py3-none-any.whl.
File metadata
- Download URL: TreeModelVis-0.1.0-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df3b159d7c59a2ed2b6d0c4f29f315072e30c4fb38cc493bdfe15673d0c6204e
|
|
| MD5 |
0a1a657c938c093209b443057ea15555
|
|
| BLAKE2b-256 |
bd7e56be2a6c46bfb1b01cdc659c212951c0bb3ec65aa13234b808ab0fc93e71
|