Installation

Prerequisites

The following packages are requirements:

  • joblib
  • numpy
  • pandas
  • sklearn
  • scipy
  • minisom
  • keras (with any backend)

Optionally, consider installing the package imbalanced_databases for evaluation.

Installation

Install from PyPi

> pip install smote_variants

For testing purposes, it is recommended to install the imbalanced_databases package:

> pip install imbalanced_databases

Clone from GitHub

> git clone git@github.com:gykovacs/smote_variants.git
> cd smote_variants
> pip install .

For out of box imbalanced databases consider installing the imbalanced_databases package:

> git clone git@github.com:gykovacs/imbalanced_databases.git
> cd imbalanced_databases
> pip install .

Install directly from GitHub

> pip install git+https://github.com:gykovacs/smote_variants.git

For out of box imbalanced databases consider installing the imbalanced_databases package, as well:

> pip install git+https://github.com:gykovacs/imbalanced_databases.git