/scikit-res

Very Basic package to store results of ML models Grid search results are hard to exploit. This package aims to store them in a more convenient way.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

image

License: GPL v3 Python Repo Size PEP8 Poetry Coverage CI statics

Scikit-res : Scikit-learn + results

About

Context

Very Basic package to store results of ML models Grid search results are hard to exploit. This package aims to store them in a more convenient way.

Installation

Clone the repository

Please clone the repository using the following command :

  • for https :
git clone https://github.com/AlexandreGazagnes/skres.git
  • for ssh :
git clone git@github.com:AlexandreGazagnes/skres.git

Install the dependencies

The project uses Poetry to manage its dependencies. Please install it using the following command :

pip install poetry

Then, please install the dependencies using the following command :

poetry install

Alternatively, you can install the dependencies using the following command :

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pip install -r .utils/requirements-dev.txt

Usage

from skres import SkRes
grid_search = GridSearchCV(...)
grid_search.fit(X_train, y_train)
skres = SkRes(grid_search)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

GPLv3