Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V0.14.4 #1378

Merged
merged 30 commits into from
Jan 25, 2022
Merged

V0.14.4 #1378

merged 30 commits into from
Jan 25, 2022

Conversation

eddiebergman
Copy link
Contributor

@eddiebergman eddiebergman commented Jan 24, 2022

Version 0.14.4

Contributors v0.14.4


  • Eddie Bergman
  • Matthias Feurer
  • Katharina Eggensperger
  • UserFindingSelf
  • partev

mfeurer and others added 27 commits November 17, 2021 14:39
* only active if kernel == 'poly'
* adapt the metadata to reflect this
* black checker

* Simplified

* add examples to black format check

Co-authored-by: Matthias Feurer <[email protected]>
* re-structure manual and use 'collapse'

* ADD link to auto-sklearn-talks

* unifying titles

* Clarify default memory and cpu usage

* FIX sphinx_gallery to <=0.10.0

0.10.1 would raise an error for '-D plot_gallery=0'

* Re-structure faq

* FIX comments by mfeurer

* boldface items

* merge manual into FAQ

* FIX minor

* FIX typo

* Update doc/faq.rst

Co-authored-by: Eddie Bergman <[email protected]>

* Update doc/faq.rst

Co-authored-by: Eddie Bergman <[email protected]>

* Update doc/faq.rst

Co-authored-by: Eddie Bergman <[email protected]>

* Update doc/faq.rst

Co-authored-by: Eddie Bergman <[email protected]>

* Update doc/manual.rst

Co-authored-by: Eddie Bergman <[email protected]>

* Update doc/manual.rst

Co-authored-by: Eddie Bergman <[email protected]>

* Update doc/faq.rst

Co-authored-by: Eddie Bergman <[email protected]>

* FIX link

Co-authored-by: Eddie Bergman <[email protected]>
If you're only exposure to using... -> If your only exposure to using...
* np.bool deprecation

* Invalid escape sequence \_

* Series specify dtype

* drop na requires keyword args deprecation

* unspecified np.int size deprecated, use int instead

* deprecated unspeicifed np.int precision

* Element wise comparison failed, will raise error in the future

* Specify explicit dtype for empty series

* metric warnings for mismatch between y_pred and y_true label count

* Quantile transformer n_quantiles larger than n_samples warning ignored

* Silenced convergence warnings

* pass sklearn args as keywords

* np.bool deprecation

* Invalid escape sequence \_

* Series specify dtype

* drop na requires keyword args deprecation

* unspecified np.int size deprecated, use int instead

* deprecated unspeicifed np.int precision

* Element wise comparison failed, will raise error in the future

* Specify explicit dtype for empty series

* metric warnings for mismatch between y_pred and y_true label count

* Quantile transformer n_quantiles larger than n_samples warning ignored

* Silenced convergence warnings

* pass sklearn args as keywords

* flake8'd

* flake8'd

* Fixed CategoricalImputation not accounting for sparse matrices

* Updated to use distro for linux distribution

* Ignore convergence warnings for gaussian process regressor

* Averaging metrics now use zero_division parameter

* Readded scorers to module scope

* flake8'd

* Fix

* Fixed dtype for metalearner no run

* Catch gaussian process iterative fit warning

* Moved ignored warnings to tests

* Correctly type pd.Series

* Revert back to usual iterative fit

* Readded missing iteration increment

* Removed odd backslash

* Fixed imputer for sparse matrices

* Ignore warnings we are aware about in tests

* Flake'd:

* Revert "Fixed imputer for sparse matrices"

This reverts commit 05675ad.

* Revert "Revert "Fixed imputer for sparse matrices""

This reverts commit d031b0d.

* Back to default values

* Reverted to default behaviour with comment

* Added xfail test to document

* flaked

* Fixed test, moved to np.testing for assertion

* Update autosklearn/pipeline/components/data_preprocessing/categorical_encoding/encoding.py

Co-authored-by: Matthias Feurer <[email protected]>

Co-authored-by: Matthias Feurer <[email protected]>
* Added manual dispatch to tests

* Removed parameters to manual dispatch
…tors (#1332)

* Update docstrings and types

* doc typo fix

* flake'd
* added python 3.10 to versions

* Added quotes around versions

* Trigger tests
* Add submodule

* Port to abstract_ensemble, backend from automl_common

* Updated workflow files

* Update imports

* Trigger actions

* Another import fix

* update import

* m

* Backend fixes

* Backend parameter update

* fixture fix for backend

* Fix tests

* readd old abstract ensemble for now

* flake8'd

* Added install from source to readme

* Moved installation w.r.t submodules to the docs

* Temporarily remove submodule

* Readded submodule

* Updated to use automl_common under autosklearn

* Updated MANIFEST

* Removed uneeded statements from MANIFEST

* Fixed import

* Fixed comment line in MANIFEST.in

* Added automl_common/setup.py to MANIFEST

* Added prefix to script

* Re-added removed title #

* Added note for submodule for CONTRIBUTING

* Made the submodule step a bit more clear for contributing.md

* CONTRIBUTING fixes
* Added versioning for sphinx, docutils - introduced by sphinxtoolbox

* Fixed bug with config value for `plot_gallery` in doc makefile

* Update linkcheck command as well
* Added ignored_warnings file

* Use ignored_warnings file

* Test regressors with 1d, 1d as 2d and 2d targets

* Flake'd

* Fix broken relative imports to ignore_warnings

* Removed print and updated parameter type for tests

* Type import fix
* Added random state to classifiers

* Added some doc strings

* Removed random_state again

* flake'd

* Fix some test issues

* Re-added seed to test

* Updated test doc for unknown test

* flake'd
* Added ignored_warnings file

* Use ignored_warnings file

* Test regressors with 1d, 1d as 2d and 2d targets

* Flake'd

* Fix broken relative imports to ignore_warnings

* Removed print and updated parameter type for tests

* Added warning catches to fit methods in tests

* Added more warning catches

* Flake'd

* Created top-level module to allow relativei imports

* Deleted blank line in __init__

* Remove uneeded ignore warnings from tests

* Fix bad indent

* Fix github merge conflict editor whitespaces and indents
* update workflow files

* typo fix

* Update pytest

* remove bad semi-colon

* Fix test runner command

* Remove explicit steps required from older version

* Explicitly add Conda python to path for subprocess command in test

* Fix the mypy compliance check

* Added PEP 561 compliance

* Add py.typed to MANIFEST for dist

* Remove py.typed from setup.py
* rename OSX -> macOS as it is the new name

rename OSX -> macOS as it is the new name for the operating system. e.g. see https://www.apple.com/macos

* Update doc/installation.rst

Co-authored-by: Matthias Feurer <[email protected]>

* Update doc/installation.rst

Co-authored-by: Matthias Feurer <[email protected]>

Co-authored-by: Matthias Feurer <[email protected]>
Co-authored-by: Matthias Feurer <[email protected]>
…semble (#1321)

* Changed show_models() function to return a dictionary of models in the ensemble instead of a string
* Remove flaky dep

* Remove unused pytest import
* Fix: MLPRegressor tests

* Fix: Ordering of statements in test

* Fix: MLP n_calls
* Fix: Raises errors with the config

* Add: Skip error for kernal_pca

Seems kernel_pca emits the error:
* `"zero-size array to reduction operation maximum which has no identity"`

This is gotten on the line `max_eig = lambdas.max()` which makes me
assume it emits a matrix with no real eigen values, not something we
can really control for
@codecov
Copy link

codecov bot commented Jan 24, 2022

Codecov Report

Merging #1378 (07224bf) into master (cd4fef9) will decrease coverage by 0.12%.
The diff coverage is 98.30%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1378      +/-   ##
==========================================
- Coverage   88.13%   88.00%   -0.13%     
==========================================
  Files         140      140              
  Lines       11163    10992     -171     
==========================================
- Hits         9839     9674     -165     
+ Misses       1324     1318       -6     
Impacted Files Coverage Δ
autosklearn/estimators.py 93.77% <ø> (+0.35%) ⬆️
autosklearn/experimental/askl2.py 83.33% <ø> (ø)
...osklearn/metalearning/metafeatures/metafeatures.py 94.59% <ø> (ø)
autosklearn/metrics/__init__.py 90.97% <ø> (-0.31%) ⬇️
autosklearn/pipeline/components/base.py 78.78% <ø> (-0.26%) ⬇️
...ata_preprocessing/categorical_encoding/encoding.py 96.55% <ø> (+0.12%) ⬆️
...preprocessing/imputation/categorical_imputation.py 97.14% <ø> (+0.08%) ⬆️
...data_preprocessing/rescaling/abstract_rescaling.py 91.66% <ø> (+0.36%) ⬆️
.../components/feature_preprocessing/kitchen_sinks.py 96.87% <ø> (+0.20%) ⬆️
...sklearn/pipeline/components/regression/adaboost.py 97.50% <ø> (+0.13%) ⬆️
... and 74 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cd4fef9...07224bf. Read the comment docs.

doc/releases.rst Outdated Show resolved Hide resolved
doc/releases.rst Outdated Show resolved Hide resolved
doc/conf.py Outdated Show resolved Hide resolved
doc/releases.rst Outdated Show resolved Hide resolved
doc/releases.rst Outdated Show resolved Hide resolved
doc/releases.rst Outdated Show resolved Hide resolved
examples/40_advanced/example_resampling.py Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
autosklearn/automl.py Show resolved Hide resolved
doc/releases.rst Outdated Show resolved Hide resolved
doc/releases.rst Outdated Show resolved Hide resolved
@eddiebergman eddiebergman merged commit 348c30f into master Jan 25, 2022
eddiebergman added a commit that referenced this pull request Jan 25, 2022
This reverts commit 348c30f.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants