Skip to content

Releases: civisanalytics/muffnn

v2.3.2

01 Dec 22:35
0ec92dd
Compare
Choose a tag to compare

Changed

  • Increase minimum version of tensorflow to v1.15.4 to fix the security vulnerability reported in GHSA-4g9f-63rx-5cw4 (#105)
  • Set more specific scikit-learn version requirements to avoid incompatibilities and test failures (#105)

Removed

  • Remove Python 3.5 support (#105)

v2.3.1

06 Apr 18:20
b08eb2d
Compare
Choose a tag to compare

Fixed

  • Fixed an issue with builds failing due to numerical issues (#103)

Changed

  • Increase minimum version of tensorflow to v1.15.2 to fix the security vulnerability reported in GHSA-977j-xj7q-2jr9 (#101).
  • Dropped support for Python 2.7 and 3.4 (#101).

v2.3.0

06 Dec 15:13
be3a67e
Compare
Choose a tag to compare

Changed

  • Allowed a recent version of scikit-learn (#99).

Fixed

  • Updated tests for changes in new versions of scipy, scikit-learn, and flake8 (#98).
  • Increased required version of tensorflow due to published CVEs in older versions (#98).

v2.2.0

08 Jun 13:31
a86fa34
Compare
Choose a tag to compare

Added

  • Added prediction_gradient method for understanding the impact of different
    features in MLPs with dense inputs.
  • Added support for SELU activations with alpha dropout.
  • Added sample weights for the FMClassifier.
  • Added FMRegressor.

Fixed

  • Exposed muffnn.__version__.
  • Fixed bug in FMClassifier where it failed for predicting one example.
  • Fixed ValueError for type of target in MLPClassifier and FMClassifier (#90).

Changed

  • Updated requirements on numpy to 1.14 or higher.
  • Updated requirements on scipy to 1.0 or higher.

v2.1.0

12 Feb 19:15
ae43b67
Compare
Choose a tag to compare

Added

  • Added support for the sample_weight keyword argument to the fit
    method of MLPClassifier and MLPRegressor (#75).

Changed

  • Switched from requiring TensorFlow 1.x to 1.4.x because 1.5.0 was causing
    Travis CI failures with Python 3.6 (#78).

v2.0.0

17 Jan 17:33
3408810
Compare
Choose a tag to compare

Added

  • Added a transform_layer_index keyword and transform method to the
    MLPClassifier and MLPRegressor to extract features from a hidden layer (#62).

Changed

v1.2.0

21 Sep 13:50
Compare
Choose a tag to compare

Added

  • Python 2.7 compatibility (#57).
  • Added a monitor keyword to the autoencoder (#58).
  • Added a factorization machine classifier (#50).

Changed

  • Moved to Travis instead of CircleCI (#57).
  • Upgraded to TensorFlow 1.3.X.
  • Upgraded to numpy 1.13.1.
  • Upgraded to scipy 0.19.1.
  • Upgraded to scikit-learn 0.19.0.
  • Upgraded to python 3.6.2.
  • Upgraded requirements to match python 2 properly (#59).

v1.1.2

22 May 17:54
Compare
Choose a tag to compare

Version 1.1.2. See CHANGELOG.md for details.

v1.1.1

27 Mar 16:35
Compare
Choose a tag to compare

Version 1.1.1. See CHANGELOG.md for details.

v1.1.0

27 Mar 14:26
Compare
Choose a tag to compare

Version 1.1.0. See CHANGELOG.md for details.