Insolver is low-code machine learning library, initially created for the insurance industry, but can be used in any other. You can find a detailed overview at https://insolver.readthedocs.io/en/latest/source/overview.html.
Project description
Insolver
Insolver is low-code machine learning library, initially created for the insurance industry, but can be used in any other. A more detailed overview you can find here.
Installation:
pip install insolver
Install with addons:
pip install insolver[db-connects]
Post-install:
To fix displaying plotly figs in jyputerlab install:
jupyter labextension install jupyterlab-plotly
In case of problem with pyodbc
you may need to install:
sudo apt install unixodbc-dev
Insolver is already installed in the easy access cloud via GitHub login. Try https://mset.space with a familiar notebook-style environment.
Examples:
Documentation:
Available here
Supported libraries:
Libs:
- sklearn
- H2O
Boosting models:
- XGBoost
- LightGBM
- CatBoost
Model interpretation:
- shap plots
Serving (REST-API):
- flask
- fastapi
Run tests:
python -m pytest
tests with coverage:
python -m pytest --cov=insolver; coverage html; xdg-open htmlcov/index.html
Contributing to Insolver:
Please, feel free to open an issue or/and suggest PR, if you find any bugs or any enhancements.
Demo
Example of models creation using insolver
Example of model production service
Example of elyra pipeline built with insolver inside
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
Hashes for insolver-0.4.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2433b5cfcf4d4eaf12a463adadc497588535c98d4548587a35c0b46d523cbaa1 |
|
MD5 | 62a1a1ff6fdcca3f954560da47cd3c3c |
|
BLAKE2b-256 | d79812944969ab68a33726c6c1bc8be873ab02f0c0e23ceb0dfe3e09b271d742 |