Skip to content

Commit

Permalink
Release new version 0.1.4
Browse files Browse the repository at this point in the history
  • Loading branch information
thieu1995 committed Jun 1, 2023
1 parent c4b71bb commit 9b36b5a
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 13 deletions.
14 changes: 14 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# Version 0.1.4

+ Relocate regression and classification datasets
+ Add Unsupervised-based methods:
- "VAR": Variance Threshold method
- "MAD": Mean Absolute Difference
- "DR": Dispersion Ratio
- "MCL": Multicollinearity method based on Variance Inflation Factor (VIF) value
+ Update documents, examples, test
+ Remove matplotlib dependency

---------------------------------------------------------------------


# Version 0.1.3

+ Relocate regression and classification datasets
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
---


[![GitHub release](https://img.shields.io/badge/release-0.1.3-yellow.svg)](https://github.com/thieu1995/mafese/releases)
[![GitHub release](https://img.shields.io/badge/release-0.1.4-yellow.svg)](https://github.com/thieu1995/mafese/releases)
[![Wheel](https://img.shields.io/pypi/wheel/gensim.svg)](https://pypi.python.org/pypi/mafese)
[![PyPI version](https://badge.fury.io/py/mafese.svg)](https://badge.fury.io/py/mafese)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mafese.svg)
Expand All @@ -15,8 +15,6 @@
![GitHub Release Date](https://img.shields.io/github/release-date/thieu1995/mafese.svg)
[![Documentation Status](https://readthedocs.org/projects/mafese/badge/?version=latest)](https://mafese.readthedocs.io/en/latest/?badge=latest)
[![Chat](https://img.shields.io/badge/Chat-on%20Telegram-blue)](https://t.me/+fRVCJGuGJg1mNDg1)
[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/thieu1995/mafese.svg)](http://isitmaintained.com/project/thieu1995/mafese "Average time to resolve an issue")
[![Percentage of issues still open](http://isitmaintained.com/badge/open/thieu1995/mafese.svg)](http://isitmaintained.com/project/thieu1995/mafese "Percentage of issues still open")
![GitHub contributors](https://img.shields.io/github/contributors/thieu1995/mafese.svg)
[![GitTutorial](https://img.shields.io/badge/PR-Welcome-%23FF8300.svg?)](https://git-scm.com/book/en/v2/GitHub-Contributing-to-a-Project)
[![DOI](https://zenodo.org/badge/545209353.svg)](https://doi.org/10.5281/zenodo.7969042)
Expand All @@ -30,6 +28,7 @@ using meta-heuristic algorithms.
* **Total Wrapper-based (Metaheuristic Algorithms)**: > 180 methods
* **Total Filter-based (Statistical-based)**: > 12 methods
* **Total Embedded-based (Tree and Lasso)**: > 10 methods
* **Total Unsupervised-based**: >= 4 methods
* **Total classification dataset**: >= 30 datasets
* **Total regression dataset**: >= 3 datasets
* **Total performance metrics (as fitness)**: > 30 metrics
Expand All @@ -44,7 +43,7 @@ using meta-heuristic algorithms.

Install the [current PyPI release](https://pypi.python.org/pypi/mafese):
```sh
$ pip install mafese==0.1.3
$ pip install mafese==0.1.4
```

### Install directly from source code
Expand Down Expand Up @@ -73,6 +72,7 @@ mafese
lasso.py
tree.py
filter.py
unsupervised.py
utils/
correlation.py
data_loader.py
Expand Down
10 changes: 3 additions & 7 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Welcome to MAFESE's documentation!
==================================

.. image:: https://img.shields.io/badge/release-0.1.3-yellow.svg
.. image:: https://img.shields.io/badge/release-0.1.4-yellow.svg
:target: https://github.com/thieu1995/mafese/releases

.. image:: https://img.shields.io/pypi/wheel/gensim.svg
Expand Down Expand Up @@ -39,12 +39,6 @@ Welcome to MAFESE's documentation!
.. image:: https://img.shields.io/badge/Chat-on%20Telegram-blue
:target: https://t.me/+fRVCJGuGJg1mNDg1

.. image:: http://isitmaintained.com/badge/resolution/thieu1995/mafese.svg
:target: http://isitmaintained.com/project/thieu1995/mafese

.. image:: http://isitmaintained.com/badge/open/thieu1995/mafese.svg
:target: http://isitmaintained.com/project/thieu1995/mafese

.. image:: https://img.shields.io/github/contributors/thieu1995/mafese.svg
:target: https://img.shields.io/github/contributors/thieu1995/mafese.svg

Expand All @@ -65,6 +59,7 @@ using meta-heuristic algorithms.
* **Total Wrapper-based (Metaheuristic Algorithms)**: > 180 methods
* **Total Filter-based (Statistical-based)**: > 12 methods
* **Total Embedded-based (Tree and Lasso)**: > 10 methods
* **Total Unsupervised-based**: >= 4 methods
* **Total classification dataset**: >= 30 datasets
* **Total regression dataset**: >= 3 datasets
* **Total performance metrics (as fitness)**: > 30 metrics
Expand All @@ -85,6 +80,7 @@ Features
+ Sequential-based: forward and backward
+ Recursive-based
+ MHA-based: Metaheuristic Algorithms
+ Unsupervised-based FS
- We have implemented all feature selection methods based on scipy, scikit-learn and numpy to increase the speed of the algorithms.


Expand Down
3 changes: 2 additions & 1 deletion docs/source/pages/quick_start.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Installation

* Install the `current PyPI release <https://pypi.python.org/pypi/mafese />`_::

$ pip install mafese==0.1.3
$ pip install mafese==0.1.4


* Install directly from source code::
Expand Down Expand Up @@ -36,6 +36,7 @@ Current's structure::
lasso.py
tree.py
filter.py
unsupervised.py
utils/
correlation.py
data_loader.py
Expand Down
3 changes: 2 additions & 1 deletion mafese/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Github: https://github.com/thieu1995 %
# --------------------------------------------------%

__version__ = "0.1.3"
__version__ = "0.1.4"

from mafese.utils.data_loader import Data, get_dataset
from mafese.filter import FilterSelector
Expand All @@ -13,3 +13,4 @@
from mafese.wrapper.mha import MhaSelector
from mafese.embedded.lasso import LassoSelector
from mafese.embedded.tree import TreeSelector
from mafese.unsupervised import UnsupervisedSelector

0 comments on commit 9b36b5a

Please sign in to comment.