Metadata-Version: 2.1
Name: alchina
Version: 0.2.0
Summary: Machine Learning framework
License: MIT
Author: matthieu Gouel
Author-email: matthieu.gouel@gmail.com
Requires-Python: >=3.6,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: matplotlib (>=3.0,<4.0)
Requires-Dist: numpy (>=1.16,<2.0)
Requires-Dist: pandas (>=0.24.2,<0.25.0)
Requires-Dist: scikit-learn (>=0.20.3,<0.21.0)
Description-Content-Type: text/markdown

# Alchina /al.ki.na/

[![Build Status](https://travis-ci.org/matthieugouel/alchina.svg?branch=master)](https://travis-ci.org/matthieugouel/alchina)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/alchina)
[![Coverage Status](https://coveralls.io/repos/github/matthieugouel/alchina/badge.svg?branch=master)](https://coveralls.io/github/matthieugouel/alchina?branch=master)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
[![license](https://img.shields.io/github/license/matthieugouel/alchina.svg)](https://github.com/matthieugouel/alchina/blob/master/LICENSE)

Alchina is a Machine Learning framework.

## Capabilities

**Regressors**

- Linear regressor
- Ridge regressor

**Classifiers**

- Linear classifier
- Ridge classifier

**Clusters**

- K-Means clustering

**Optimizers**

- Gradient descent
- Stochastic gradient descent
- Mini-batch gradient descent

**Preprocessors**

- Min-max normalization
- Standardization
- PCA

**Metrics**

- R2 score
- Confusion matrix
- Accuracy score
- Precision score
- Recall score
- F-Beta score
- F-1 score

**Model selection**

- Split dataset

