Releases: civisanalytics/muffnn
Releases · civisanalytics/muffnn
v2.3.2
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
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
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
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
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
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
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
Version 1.1.2. See CHANGELOG.md
for details.
v1.1.1
Version 1.1.1. See CHANGELOG.md
for details.
v1.1.0
Version 1.1.0. See CHANGELOG.md
for details.