Python Utility for Rapid Data Science - Print common ML/DS library imports
Project description
PURBB
Python Utility for Rapid Data Science and Machine Learning
A simple utility package that helps you quickly print all common machine learning and data science library imports with detailed comments.
Installation
pip install purbb
Usage
After installing, simply import and use the print_all_lib function:
from purbb import print_all_lib
# Print all common ML/DS imports with descriptions
print_all_lib()
What it does
The print_all_lib() function prints a comprehensive list of commonly used Python imports for machine learning and data science, including:
- Core Python utilities (warnings, random, collections, io)
- Numerical libraries (NumPy, Pandas)
- Visualization libraries (Matplotlib, Seaborn)
- Scikit-learn modules (datasets, preprocessing, metrics, models)
- Machine learning algorithms (SVM, KNN, Decision Trees, etc.)
- Clustering algorithms (K-Means, Gaussian Mixture)
- Ensemble methods (Random Forest, Bagging, AdaBoost)
- Dimensionality reduction (PCA)
- Bayesian networks (pgmpy)
- Graph visualization (NetworkX, pydotplus)
Each import includes helpful comments explaining its purpose.
Example Output
from purbb import print_all_lib
print_all_lib()
# Output:
# -------- Core Python Utilities --------
# import warnings # To ignore warnings during execution
# import random # Used for random actions (e.g., Tic Tac Toe opponent)
# ...
Requirements
- Python 3.7 or higher
License
MIT License
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Author
Your Name
Version
0.1.0
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 purbb-0.1.0.tar.gz.
File metadata
- Download URL: purbb-0.1.0.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcd68c47c7058786d4d4616e41f26aae7027a4a2e2d3a7e3f4573c954aacc9b0
|
|
| MD5 |
36a49d9a5184d6d6a22879cb45b9da74
|
|
| BLAKE2b-256 |
b47cdff5dadee5784abd2e04221ce3cd8307d41f62cfd0b6cc27dd77d2788229
|
File details
Details for the file purbb-0.1.0-py3-none-any.whl.
File metadata
- Download URL: purbb-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
be889af3aa863b595e28e5e77b95c80eb07bcf028a2ea1f8a50fae795aad8aa3
|
|
| MD5 |
9fc8251401a64bdb5380023980f371de
|
|
| BLAKE2b-256 |
4639af8521e6e3e634fa33c95dadc5161be918bc28db7f93ceb0b0c2cf9ec2e7
|