Skip to content

Releases: ealcobaca/pymfe

0.4.3

08 Jan 21:21
Compare
Choose a tag to compare
  • Fix T1 measure (complexity group).

0.4.2

13 Nov 23:05
Compare
Choose a tag to compare
  • Fix computation issues with graph-based Complexity measures; and
  • Add igraph and gower as dependencies.

0.4.1

19 Mar 15:17
9591de2
Compare
Choose a tag to compare
  • Fixed broken code due to dependencies updates
  • Support for Python 3.9
  • Added option to extract meta-features with different output data types
  • Online documentation fixes
  • README update

0.4

07 Jul 01:43
c1cfcb5
Compare
Choose a tag to compare
0.4

July, 2020

  • New examples
  • Support to python 3.8
  • New README
  • New documentation style
  • New complexity meta-features
  • New feature encoding: gray, one-hot-encoding(k), one-hot-encoding(k-1)
  • Special treatment for attr_conc's 'max_attr_num' parameter
  • Metafeature extraction with confidence intervals
  • Summary updates and new summary functions
  • Some bug fix

0.3.0

19 May 20:02
Compare
Choose a tag to compare

May, 2020

  • Metafeature extraction with confidence intervals

  • Pydoc fixes and package documentation/code consistency improvements

    • Reformatted 'model-based' group metafeature extraction methods arguments to
      a consistent format (all model-based metafeatures now receive a single
      mandatory argument 'dt_model', and all other arguments are optional
      arguments from precomputations.) Now it is much easier to use those
      methods directly without the main class (mfe) filter, if desired.

    • Now accepting user custom arguments in precomputation methods.

    • Added 'extract_from_model' MFE method, making easy to extract model-based
      metafeatures from a pre-fitted model without using the training data.

  • Memory issues

    • Now handling memory errors in precomputations, postcomputations and
      metafeature extraction as a regular exception.
  • Categorical attributes one-hot encoding option

    • Added option to encode categorical attributes using one-hot encoding
      instead of the current gray encoding.
  • New nan-resilient summary functions

    • All summary functions now can be calculated ignoring 'nan' values, using
      its nan-resilient version.
  • Online documentation improvement

0.2.0

19 Dec 23:07
Compare
Choose a tag to compare

December, 2019

  • New meta-feature groups

    • Complexity

    • Itemset

    • Concept

  • New feature in MFE to list meta-feature description and references

  • Dev class update

  • Integration, system tests, tests updates

  • Old module reviews

  • Docstring improvement

  • Online documentation improvement

  • Clustering group updated

  • Landmarking group updated

  • Statistical group updated

0.1.1

27 Nov 21:56
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

November, 2019

  • Bugs solved

    • False positive of mypy fixed
    • Contributing link now is working
  • We added a note about how to add a new meta-feature

  • Modified ‘verbosity’ (from ‘extract’ method) argument type from boolean to an integer. Now the user can choose the desired level of verbosity.

0.1.0

06 Sep 20:29
Compare
Choose a tag to compare

September, 2019

New Metafeatures

  • Relative landmarking
  • Clustering-based
  • Relative subsampling landmarking
  • Makefile to help developers

New Functionalities

  • Now you can list available groups
  • Now you can list available metafeatures

Documentation

  • New examples
  • New README

Bugs

  • Problems in parse categoric metafeatures solved
  • Categorization of attributes with constant values solved

Test

  • Several new tests added

0.0.3

02 May 20:47
Compare
Choose a tag to compare

May, 2019

  • Documentation improvement
  • Setup improvement

0.0.1

05 Apr 19:40
Compare
Choose a tag to compare
Updated setup