Smart Learn Toolbox is a collection of functions and utilities designed to facilitate tasks in Data Science, Machine Learning and Deep Learning. It includes a wide range of tools for preprocessing, modeling, visualization, and evaluation.
- Some functions may be duplicated or overlap in functionality.
- Certain tools may be experimental, deprecated, or lack thorough testing.
- Use with caution, especially in production environments.
- Utility functions for preprocessing datasets.
- Tools for model evaluation and metrics.
- Visualization helpers for both data analysis and model outputs.
- Deep learning components.
Clone the repository to your local machine:
git clone https://github.com/elecomexp/smart_learn_toolbox.gitAdd the directory to your Python project or use specific scripts as needed.
The toolbox is modular, allowing you to import specific functionalities as needed. For example:
from smartlearn.datascience import get_cardinality
from smartlearn.vizdatatools import plot_categorical_relationship
# Example usage
get_cardinality(df)
plot_categorical_relationship(df, cat_col1, cat_col2)Smart Learn Toolbox is an ongoing project, so feedback and contributions are welcome. Happy coding!