Skip to content

SermetPekin/spml2

Repository files navigation

spml2-mltools

Python package PyPI - Full Versions PyPI Status Python 3.10+

Overview

spml2-mltools is a convenient package for applying machine learning workflows with a Streamlit app, generating Excel outputs, and visualizations.


Installation

pip install spml2-mltools

Quick Start

1. Initialize Example Files

spml2 init
# Creates:
# - spml2_main.py
# - options_user.py
# - models_user.py

You can also use:

spml init

2. Run Classification

python spml2_main.py

3. Launch the Web UI

spml2 web

You can also use:

spml web

Features

  • Streamlit-based web runner
  • ROC curve visualization
  • Feature importances
  • SHAP graphs
  • Excel output generation

CITE

If you use spml2-mltools in your research cite as:

@misc{spml2-mltools,
  author = {Sermet Pekin},
  title = {spml2-mltools:  a convenient package for applying machine learning workflows with a Streamlit app, generating Excel outputs, and visualizations.},
  year = {2025},
  publisher = {GitHub},
  url = {https://github.com/SermetPekin/spml2}
}

Documentation


About

spml2-mltools is a convenient package for applying machine learning workflows with a Streamlit app, generating Excel outputs, and visualizations.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors