[scikit-learn/scikit-learn] ed5bd4: DOC add docstring to FunctionTransformer (#9058)
Branch: refs/heads/authors-update Home: https://github.com/scikit-learn/scikit-learn Commit: ed5bd4cb694ce79e882270a321b8a5b79bb443d6 https://github.com/scikit-learn/scikit-learn/commit/ed5bd4cb694ce79e882270a3... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M sklearn/preprocessing/_function_transformer.py Log Message: ----------- DOC add docstring to FunctionTransformer (#9058) Commit: a0c2de3f9ee8310da5a827623ce06b50769dfc99 https://github.com/scikit-learn/scikit-learn/commit/a0c2de3f9ee8310da5a82762... Author: RAKOTOARISON Herilalaina <rkt.herilalaina@gmail.com> Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- Update what's new for fixing make_classification (#9060) Commit: e31c4f1e9e2deb57430a0625cc7c8111ed856c5d https://github.com/scikit-learn/scikit-learn/commit/e31c4f1e9e2deb57430a0625... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M doc/developers/utilities.rst M doc/modules/classes.rst M sklearn/utils/__init__.py M sklearn/utils/extmath.py M sklearn/utils/multiclass.py M sklearn/utils/validation.py Log Message: ----------- DOC List more utils in API ref (#8827) Commit: ad281b8791f451a622e1bfb568e02d07c6e2b1cb https://github.com/scikit-learn/scikit-learn/commit/ad281b8791f451a622e1bfb5... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M sklearn/neighbors/classification.py Log Message: ----------- FIX Avoid unintentionally converting numeric data to dtype=object (#9049) Commit: 87ff8a90ffdad3ea03e2da92660e8370d29362c3 https://github.com/scikit-learn/scikit-learn/commit/87ff8a90ffdad3ea03e2da92... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M sklearn/utils/estimator_checks.py Log Message: ----------- Fix estimators_checks.test_non_meta_estimators Partially reverts 9a5e160 Commit: c675109009a9342600ffa901245915d796bd3a52 https://github.com/scikit-learn/scikit-learn/commit/c675109009a9342600ffa901... Author: Vlad Niculae <vlad@vene.ro> Date: 2017-06-08 (Thu, 08 Jun 2017) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC fix markdown-style link and some wording (#9065) Commit: 04ac57e898cf72088a22913b17ef09d96d46001e https://github.com/scikit-learn/scikit-learn/commit/04ac57e898cf72088a22913b... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/cluster/birch.py M sklearn/cluster/k_means_.py M sklearn/decomposition/dict_learning.py M sklearn/decomposition/pca.py M sklearn/feature_extraction/text.py M sklearn/random_projection.py Log Message: ----------- [MRG+1] y not needed in transform in Birch (#9066) * y not needed in transform * y not needed in transform * more Commit: b185c4e8f982b15fb09f360ce520b2caa70ad24a https://github.com/scikit-learn/scikit-learn/commit/b185c4e8f982b15fb09f360c... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M examples/applications/plot_tomography_l1_reconstruction.py M examples/cluster/plot_dbscan.py Log Message: ----------- FIX examples with numpy 1.13 Commit: 83944dab20f172fa234a6a230d040eb905618066 https://github.com/scikit-learn/scikit-learn/commit/83944dab20f172fa234a6a23... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/neighbors/classification.py M sklearn/neighbors/regression.py M sklearn/neighbors/unsupervised.py Log Message: ----------- [MRG] DOC Correct function name KDtree -> KDTree (#9072) * function name KDtree -> KDTree * correct similar mistakes Commit: 2f661d0ed636be8e8ec5f197ece3c2ca6187f752 https://github.com/scikit-learn/scikit-learn/commit/2f661d0ed636be8e8ec5f197... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/neighbors/classification.py Log Message: ----------- fix doc (#9074) Commit: 84b36e00b90039a7f7f706d87c0275d2761cf71e https://github.com/scikit-learn/scikit-learn/commit/84b36e00b90039a7f7f706d8... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M .travis.yml M build_tools/travis/install.sh Log Message: ----------- [MRG] Use ccache on Travis (#9006) Commit: 0bdd8bfb2bec61d9f636adb61c682ce2356b1b3c https://github.com/scikit-learn/scikit-learn/commit/0bdd8bfb2bec61d9f636adb6... Author: JC Liu <liujiacheng0810@163.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/datasets/base.py Log Message: ----------- Add ref (#9064) * Add ref * Fix pep8 Commit: b15818e7e0d44da976e93e06eb96000b12cd059f https://github.com/scikit-learn/scikit-learn/commit/b15818e7e0d44da976e93e06... Author: jayzed82 <jayzed82@users.noreply.github.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/cross_decomposition/pls_.py M sklearn/cross_decomposition/tests/test_pls.py Log Message: ----------- Fix PLS scaling bug (#7819) Commit: 526b35f372a9152234a3148c3491429882614c21 https://github.com/scikit-learn/scikit-learn/commit/526b35f372a9152234a3148c... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/model_selection/_search.py Log Message: ----------- [MRG+1] don't set fit_params in __init__ in BaseSearchCV (#9038) * don't set fit_params in __init__ in BaseSearchCV * fix doctest Commit: ab0342a5ef7ab07db538de962a565e275f0ecf5f https://github.com/scikit-learn/scikit-learn/commit/ab0342a5ef7ab07db538de96... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/utils/arpack.py M sklearn/utils/extmath.py M sklearn/utils/graph.py M sklearn/utils/random.py M sklearn/utils/sparsetools/__init__.py M sklearn/utils/stats.py Log Message: ----------- COSMIT add missing spaces in deprecated messages Commit: 738053e65782014fd615ad57c75f3a846d07c01a https://github.com/scikit-learn/scikit-learn/commit/738053e65782014fd615ad57... Author: Vlad Niculae <vlad@vene.ro> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M doc/developers/utilities.rst M doc/whats_new.rst M sklearn/manifold/spectral_embedding_.py M sklearn/manifold/tests/test_spectral_embedding.py M sklearn/semi_supervised/label_propagation.py M sklearn/utils/graph.py M sklearn/utils/tests/test_graph.py M sklearn/utils/tests/test_utils.py Log Message: ----------- [MRG+2] MAINT: no longer backport graph_laplacian, use scipy one (#9077) Commit: 6451a097889eea6df43cc11cbfed59b0106e6171 https://github.com/scikit-learn/scikit-learn/commit/6451a097889eea6df43cc11c... Author: ldirer <laurent.direr@gmail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/neural_network/tests/test_mlp.py Log Message: ----------- Fix decorator called without kwarg that would prevent test from running. (#9083) Commit: d788dcb1990fffd765c73bea1b63854f0ca6fe20 https://github.com/scikit-learn/scikit-learn/commit/d788dcb1990fffd765c73bea... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/tests/test_common.py M sklearn/utils/estimator_checks.py M sklearn/utils/testing.py M sklearn/utils/tests/test_estimator_checks.py M sklearn/utils/tests/test_testing.py Log Message: ----------- [MRG+1] Instance level common tests (#9019) * start work on separating instance-level tests * minor refactoring / fixes to work without tags * add clone into check_supervised_y_2d estimator check (which made other checks fail) * remove duplicate check_estimator_unfitted assert * add issue reference to whatsnew entry * added some clones, minor fixes from vene's review * rename estimator arg to estimator_org to make a visible distinction before and after cloning. * more renaming for more explicit clones * org -> orig * allclose, fix orig stuff * don't use set_testing_parameters in the checks! * minor fixes for allclose * fix some test, add more tests on classes * added the test using pickles. * move assert_almost_equal_dense_sparse to utils.testing, rename to assert_allclose_sparse_dense, test it * make assert_allclose_dense_sparse more stringent * more allclose fixes * run test_check_estimator on all estimators * rename set_testing_parameters to set_checking_parameters so nose doesn't think it's a tests (and I don't want to import stuff from nose as we want to remove it) * fix in set_checking_parameters so that common tests pass * more fixes to assert_allclose_dense_sparse * rename alg to clusterer, don't scream even though I really want to * ok this is not a pretty strict test that runs check_estimator with and without fitting on an instance. I also check if ``fit`` is called on the instance that is passed. * simplify test as they didn't help at all * it works!!! omfg * run check_estimator clone test only on one of the configs, don't run locally by default * Add `slow_test` decorator and documentation * run test_check_estimator only on some estimators * fix diags in test for older scipy * fix pep8 and shorten * use joblib.hash for inequality check because the pickle state machine is weird Commit: b14eb16af704c17b210634cd787a96c4937aae03 https://github.com/scikit-learn/scikit-learn/commit/b14eb16af704c17b210634cd... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M doc/developers/contributing.rst Log Message: ----------- COSMIT naming improvement Commit: 673baeab9e65231489c73d5e0c8c3f04d44893c3 https://github.com/scikit-learn/scikit-learn/commit/673baeab9e65231489c73d5e... Author: Attractadore <attractadore02@gmail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/__init__.py Log Message: ----------- Fixed sklearn-related invalid escape sequence DesprecationWarnings (#8951) Commit: 0fb9a50033574e36a8bd635d8e5c0a793428877c https://github.com/scikit-learn/scikit-learn/commit/0fb9a50033574e36a8bd635d... Author: Nicolas Goix <goix.nicolas@gmail.com> Date: 2017-06-09 (Fri, 09 Jun 2017) Changed paths: M sklearn/covariance/outlier_detection.py Log Message: ----------- [MRG+2] clean outlier_detection.py (#9018) Remove OutlierDetectionMixin, which was only used by by EllipticEnvelope Commit: 1a549d68dd7c5fccab6cb27b0f2cbe047a956ba8 https://github.com/scikit-learn/scikit-learn/commit/1a549d68dd7c5fccab6cb27b... Author: ndingwall <ndingwall@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M sklearn/metrics/ranking.py Log Message: ----------- Adds support for step-wise interpolation to auc and average_precision_score Commit: 494a240862a0a26d7bd2316ee518171c1003ca09 https://github.com/scikit-learn/scikit-learn/commit/494a240862a0a26d7bd2316e... Author: Gael Varoquaux <gael.varoquaux@normalesup.org> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M doc/modules/model_evaluation.rst M doc/whats_new.rst M examples/model_selection/plot_precision_recall.py M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_ranking.py Log Message: ----------- DOC: Simpler precision-recall example, remove 11pt Remove the eleven average precision score Add better tests. Commit: 26a1027a830b7b658782229d936ffb84a340caad https://github.com/scikit-learn/scikit-learn/commit/26a1027a830b7b658782229d... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M build_tools/travis/flake8_diff.sh M doc/modules/classes.rst M doc/modules/preprocessing.rst M doc/whats_new.rst A examples/preprocessing/plot_all_scaling.py R examples/preprocessing/plot_robust_scaling.py M sklearn/preprocessing/__init__.py M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- [MRG+1] QuantileTransformer (#8363) * resurrect quantile scaler * move the code in the pre-processing module * first draft * Add tests. * Fix bug in QuantileNormalizer. * Add quantile_normalizer. * Implement pickling * create a specific function for dense transform * Create a fit function for the dense case * Create a toy examples * First draft with sparse matrices * remove useless functions and non-negative sparse compatibility * fix slice call * Fix tests of QuantileNormalizer. * Fix estimator compatibility * List of functions became tuple of functions * Check X consistency at transform and inverse transform time * fix doc * Add negative ValueError tests for QuantileNormalizer. * Fix cosmetics * Fix compatibility numpy <= 1.8 * Add n_features tests and correct ValueError. * PEP8 * fix fill_value for early scipy compatibility * simplify sampling * Fix tests. * removing last pring * Change choice for permutation * cosmetics * fix remove remaining choice * DOC * Fix inconsistencies * pep8 * Add checker for init parameters. * hack bounds and make a test * FIX/TST bounds are provided by the fitting and not X at transform * PEP8 * FIX/TST axis should be <= 1 * PEP8 * ENH Add parameter ignore_implicit_zeros * ENH match output distribution * ENH clip the data to avoid infinity due to output PDF * FIX ENH restraint to uniform and norm * [MRG] ENH Add example comparing the distribution of all scaling preprocessor (#2) * ENH Add example comparing the distribution of all scaling preprocessor * Remove Jupyter notebook convert * FIX/ENH Select feat before not after; Plot interquantile data range for all * Add heatmap legend * Remove comment maybe? * Move doc from robust_scaling to plot_all_scaling; Need to update doc * Update the doc * Better aesthetics; Better spacing and plot colormap only at end * Shameless author re-ordering ;P * Use env python for she-bang * TST Validity of output_pdf * EXA Use OrderedDict; Make it easier to add more transformations * FIX PEP8 and replace scipy.stats by str in example * FIX remove useless import * COSMET change variable names * FIX change output_pdf occurence to output_distribution * FIX partial fixies from comments * COMIT change class name and code structure * COSMIT change direction to inverse * FIX factorize transform in _transform_col * PEP8 * FIX change the magic 10 * FIX add interp1d to fixes * FIX/TST allow negative entries when ignore_implicit_zeros is True * FIX use np.interp instead of sp.interpolate.interp1d * FIX/TST fix tests * DOC start checking doc * TST add test to check the behaviour of interp numpy * TST/EHN Add the possibility to add noise to compute quantile * FIX factorize quantile computation * FIX fixes issues * PEP8 * FIX/DOC correct doc * TST/DOC improve doc and add random state * EXA add examples to illustrate the use of smoothing_noise * FIX/DOC fix some grammar * DOC fix example * DOC/EXA make plot titles more succint * EXA improve explanation * EXA improve the docstring * DOC add a bit more documentation * FIX advance review * TST add subsampling test * DOC/TST better example for the docstring * DOC add ellipsis to docstring * FIX address olivier comments * FIX remove random_state in sparse.rand * FIX spelling doc * FIX cite example in user guide and docstring * FIX olivier comments * EHN improve the example comparing all the pre-processing methods * FIX/DOC remove title * FIX change the scaling of the figure * FIX plotting layout * FIX ratio w/h * Reorder and reword the plot_all_scaling example * Fix aspect ratio and better explanations in the plot_all_scaling.py example * Fix broken link and remove useless sentence * FIX fix couples of spelling * FIX comments joel * FIX/DOC address documentation comments * FIX address comments joel * FIX inline sparse and dense transform * PEP8 * TST/DOC temporary skipping test * FIX raise an error if n_quantiles > subsample * FIX wording in smoothing_noise example * EXA Denis comments * FIX rephrasing * FIX make smoothing_noise to be a boolearn and change doc * FIX address comments * FIX verbose the doc slightly more * PEP8/DOC * ENH: 2-ways interpolation to avoid smoothing_noise Simplifies also the code, examples, and documentation Commit: cb5c1620c39352f58813b3988302c2a302fc526d https://github.com/scikit-learn/scikit-learn/commit/cb5c1620c39352f58813b398... Author: Tom Dupré la Tour <TomDLT@users.noreply.github.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- FIX clean whats_new (#9090) Commit: 440c77b3fa905a59878e9b6ec36615f44ede8d97 https://github.com/scikit-learn/scikit-learn/commit/440c77b3fa905a59878e9b6e... Author: Dougal J. Sutherland <dougal@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M sklearn/neural_network/multilayer_perceptron.py Log Message: ----------- clarify max_iter meaning for MLPClassifier/MLPRegressor (#9089) Commit: 93871e2e614630ff5ff0c08903fa9591ba5bb2dc https://github.com/scikit-learn/scikit-learn/commit/93871e2e614630ff5ff0c089... Author: Taehoon Lee <taehoonlee@snu.ac.kr> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M doc/modules/neural_networks_unsupervised.rst M doc/whats_new.rst M sklearn/cluster/_k_means_elkan.pyx M sklearn/manifold/_barnes_hut_tsne.pyx M sklearn/tests/test_multioutput.py Log Message: ----------- Fix typos (#9095) Commit: 95aa2952e1544a5a2e0f14d366bae1bfd8e9195a https://github.com/scikit-learn/scikit-learn/commit/95aa2952e1544a5a2e0f14d3... Author: Naoya Kanai <naopon@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M sklearn/decomposition/online_lda.py M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_forest.py M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_sag.py M sklearn/metrics/cluster/supervised.py M sklearn/mixture/base.py M sklearn/mixture/dpgmm.py M sklearn/mixture/gmm.py M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_split.py M sklearn/naive_bayes.py M sklearn/utils/extmath.py M sklearn/utils/fixes.py M sklearn/utils/tests/test_random.py Log Message: ----------- Add logsumexp and comb to utils.fixes (#9046) Commit: 6ff79f941665a47848cd3c78a10fe6936685ce84 https://github.com/scikit-learn/scikit-learn/commit/6ff79f941665a47848cd3c78... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M sklearn/cluster/affinity_propagation_.py M sklearn/cluster/dbscan_.py M sklearn/cluster/mean_shift_.py M sklearn/datasets/species_distributions.py M sklearn/linear_model/bayes.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/randomized_l1.py M sklearn/preprocessing/data.py Log Message: ----------- [MRG+1] DOC add hyperlink to example (#9097) * DOC add hyperlink to example * Remove useless change * DOC fix hyperlink * DOC fix links Commit: 2a1410bb426e0f75e1b1dee244e99d92a7f3f948 https://github.com/scikit-learn/scikit-learn/commit/2a1410bb426e0f75e1b1dee2... Author: ldirer <laurent.direr@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: R benchmarks/bench_plot_approximate_neighbors.py M doc/modules/classes.rst M doc/modules/neighbors.rst M doc/whats_new.rst R examples/neighbors/plot_approximate_nearest_neighbors_hyperparameters.py R examples/neighbors/plot_approximate_nearest_neighbors_scalability.py M sklearn/neighbors/approximate.py M sklearn/neighbors/tests/test_approximate.py Log Message: ----------- [MRG] Deprecate lsh forest (#9078) * Add deprecation message and test. * Adding performance warning and ignore_warnings in test * Add deprecation to whatsnew and remove LSHForest references from docs. Removing benchmark for lsh Commit: 32b88d8e2dff3b2ebd93c8cdc7511e72a33d71bf https://github.com/scikit-learn/scikit-learn/commit/32b88d8e2dff3b2ebd93c8cd... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M sklearn/linear_model/least_angle.py M sklearn/linear_model/tests/test_least_angle.py Log Message: ----------- [MRG+1] remove n_nonzero_coefs from attr of LassoLarsCV + clean up call hierarchy (#9004) * FIX : remove n_nonzero_coefs from attr of LassoLarsCV + clean up call to Lars._fit * cleanup * fix deprecation warning + clarify warning * add test * pep8 * adddress comments Commit: 56a21ea6919867fba5b2d6686014d6b98b7dae94 https://github.com/scikit-learn/scikit-learn/commit/56a21ea6919867fba5b2d668... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M doc/modules/classes.rst M doc/modules/model_evaluation.rst M doc/whats_new.rst M sklearn/metrics/ranking.py Log Message: ----------- add doc + refs + what's new entry (#9052) Commit: b43c79163d7e3f8477f973e8aa8bca7025f58481 https://github.com/scikit-learn/scikit-learn/commit/b43c79163d7e3f8477f973e8... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/multiclass.py M sklearn/tests/test_multiclass.py Log Message: ----------- FIX OvR/OvO classifier decision_function shape fixes (#9100) * fix OVR classifier edgecase bugs * add regression tests for OVO and OVR decision function shapes Commit: 689f412391582640025938c068d9a6885bc15a26 https://github.com/scikit-learn/scikit-learn/commit/689f412391582640025938c0... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-06-10 (Sat, 10 Jun 2017) Changed paths: M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/voting_classifier.py Log Message: ----------- [MRG + 1] FIX/TST revert #5802 and raise error for faulty classifier (#9063) * FIX/TST revert #5802 and raise error for faulty classifier * FIX check_estimator take care of the rest Commit: 6a3562281103d30c8bb937ee64c3b349c3d76370 https://github.com/scikit-learn/scikit-learn/commit/6a3562281103d30c8bb937ee... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-06-12 (Mon, 12 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/linear_model/least_angle.py M sklearn/linear_model/tests/test_least_angle.py M sklearn/linear_model/tests/test_randomized_l1.py Log Message: ----------- [FIX] BIC/AIC for Lasso (#9022) * correcting information criterion calculation in least_angle.py The information criterion calculation is not compatible with the original paper Zou, Hui, Trevor Hastie, and Robert Tibshirani. "On the “degrees of freedom” of the lasso." The Annals of Statistics 35.5 (2007): 2173-2192. APA * FIX : fix AIC/BIC computation in LassoLarsIC * update what's new * fix test * fix test * address comments * DOC comments and docstring on criterion computation Commit: fd8e9aad15fb23ffbd3fc08b4deecd8262eca09c https://github.com/scikit-learn/scikit-learn/commit/fd8e9aad15fb23ffbd3fc08b... Author: Vlad Niculae <vlad@vene.ro> Date: 2017-06-12 (Mon, 12 Jun 2017) Changed paths: M sklearn/linear_model/least_angle.py Log Message: ----------- DOCFIX typo & pep8 & shame Commit: 54bee2f14db0b5205673e94438b3b29843b42f5a https://github.com/scikit-learn/scikit-learn/commit/54bee2f14db0b5205673e944... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-12 (Mon, 12 Jun 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CIRCLE latexmk is needed to build the pdf doc with sphinx 1.6 Commit: 2537c313a5f8b0e6573d9e43cb1a82a9c77c8a8e https://github.com/scikit-learn/scikit-learn/commit/2537c313a5f8b0e6573d9e43... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2017-06-12 (Mon, 12 Jun 2017) Changed paths: M doc/datasets/labeled_faces.rst M doc/modules/biclustering.rst M doc/modules/cross_validation.rst M doc/modules/decomposition.rst M doc/modules/feature_extraction.rst M doc/modules/grid_search.rst M doc/modules/model_evaluation.rst M doc/modules/outlier_detection.rst M doc/modules/pipeline.rst M doc/modules/preprocessing.rst M doc/modules/unsupervised_reduction.rst M doc/whats_new.rst Log Message: ----------- DOC: fix links to examples (#9102) Commit: e7c0025c9ea11891a82bb5ba3cf5bdbe62c4db66 https://github.com/scikit-learn/scikit-learn/commit/e7c0025c9ea11891a82bb5ba... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-12 (Mon, 12 Jun 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CIRCLE Revert to sphinx 1.5 to fix pdf doc generation Commit: 57d3472b8ff1820fd21d345810474641c30e92fb https://github.com/scikit-learn/scikit-learn/commit/57d3472b8ff1820fd21d3458... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-12 (Mon, 12 Jun 2017) Changed paths: M build_tools/travis/flake8_diff.sh Log Message: ----------- Disable pager in git commands Long commit messages can trigger a pager which is not what you want when running flake8_diff.sh in a terminal. Commit: 9f29a921bfe8c6aa7700586f87c952f6ff731ed1 https://github.com/scikit-learn/scikit-learn/commit/9f29a921bfe8c6aa7700586f... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-12 (Mon, 12 Jun 2017) Changed paths: M .travis.yml Log Message: ----------- TRAVIS put back all the builds now that the sprint is over. Commit: 11b385b921e1948412ce1a098b21d38b913c8a69 https://github.com/scikit-learn/scikit-learn/commit/11b385b921e1948412ce1a09... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- What's new addition and fixes Commit: 885c57b7503a4831161b304dd4b5f508110d6e0e https://github.com/scikit-learn/scikit-learn/commit/885c57b7503a4831161b304d... Author: Preston Parry <ClimbsBytes@gmail.com> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: M doc/related_projects.rst Log Message: ----------- DOC adds auto_ml to related projects (#9042) Commit: e07640ed5fa60a9523559a45eeac5166b1988b43 https://github.com/scikit-learn/scikit-learn/commit/e07640ed5fa60a9523559a45... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: M sklearn/ensemble/tests/test_iforest.py Log Message: ----------- remove identical assert in test_iforest_sparse (#9112) Commit: bb1299b534887964cde73b38d28aa7bdeec778a4 https://github.com/scikit-learn/scikit-learn/commit/bb1299b534887964cde73b38... Author: Tom Dupré la Tour <TomDLT@users.noreply.github.com> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/linear_model/least_angle.py M sklearn/linear_model/randomized_l1.py M sklearn/linear_model/tests/test_least_angle.py M sklearn/linear_model/tests/test_randomized_l1.py Log Message: ----------- FIX improve 'precompute' handling in Lars (#5359) Commit: 2c21479972d7c2ce671662cabf8101c1ed4bfbaf https://github.com/scikit-learn/scikit-learn/commit/2c21479972d7c2ce671662ca... Author: Attractadore <attractadore02@gmail.com> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: M sklearn/dummy.py M sklearn/tests/test_dummy.py Log Message: ----------- Removed force_all_finite array checks in DummyClassifier and DummyRegressor, added 2 tests (#8931) Commit: 93563b0ac1d96403eff9988dfcb680d42c6304aa https://github.com/scikit-learn/scikit-learn/commit/93563b0ac1d96403eff9988d... Author: Vlad Niculae <vlad@vene.ro> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_split.py Log Message: ----------- [MRG+1] fix StratifiedShuffleSplit with 2d y (#9044) * regression test and fix for 2d stratified shuffle split * strengthen non-overlap sss tests * clarify test and comment * remove iter from tests, use str instead of hash Commit: 7ab0a96d8a5e8b1ef79094f42de81ff3069fbbdf https://github.com/scikit-learn/scikit-learn/commit/7ab0a96d8a5e8b1ef79094f4... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M sklearn/utils/testing.py Log Message: ----------- Remove obsolete reference to dbscan.random_state (#9120) Commit: 1f781e64a2269998a23f8d46260edcb9e3af6c7f https://github.com/scikit-learn/scikit-learn/commit/1f781e64a2269998a23f8d46... Author: Nelson Liu <nelson-liu@users.noreply.github.com> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_split.py Log Message: ----------- [MRG+3] CV splitters: train/test_size default behavior will change in 0.21 (#7459) Commit: 7cfec782c771554325ddd19941c65d2c73611851 https://github.com/scikit-learn/scikit-learn/commit/7cfec782c771554325ddd199... Author: Joan Massich <mailsik@gmail.com> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/linear_model/base.py M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_ridge.py M sklearn/utils/validation.py Log Message: ----------- [MRG+2] Ridge linear model dtype consistency (all solvers but sag) (#9033) Commit: f0c5568fcd9a6c9ace37082b573fc28bfdc17cec https://github.com/scikit-learn/scikit-learn/commit/f0c5568fcd9a6c9ace37082b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M sklearn/utils/estimator_checks.py M sklearn/utils/testing.py Log Message: ----------- [MRG+1] FIX common test failures on Windows (#9115) Commit: fe3a73b87e63fe67fe74d6a9429b2d2d79f72145 https://github.com/scikit-learn/scikit-learn/commit/fe3a73b87e63fe67fe74d6a9... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M build_tools/travis/flake8_diff.sh Log Message: ----------- [MRG] MNT Use the default flake8 --ignore options (#9123) Commit: 90cfb4815a4788737e034c9e304095e5ea0e9394 https://github.com/scikit-learn/scikit-learn/commit/90cfb4815a4788737e034c9e... Author: Joan Massich <mailsik@gmail.com> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M sklearn/covariance/tests/test_robust_covariance.py M sklearn/utils/validation.py Log Message: ----------- [MRG+2] Make `check_array` Error message independent of variable name (#9068) Commit: 49b730f9fb90b79481d5818d2a7d0847169faf3c https://github.com/scikit-learn/scikit-learn/commit/49b730f9fb90b79481d5818d... Author: Aleksandr Sandrovskii <Sundrique@users.noreply.github.com> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/learning_curve.py M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py M sklearn/tests/test_learning_curve.py Log Message: ----------- [MRG+2] Clone estimator for each parameter value in validation_curve (#9119) Commit: bb8cb05d19f7c35dfa06cacd7f1ee4020c472852 https://github.com/scikit-learn/scikit-learn/commit/bb8cb05d19f7c35dfa06cacd... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- Fix whats_new rendering Commit: e7c09925c1c3bf0fe4cd2b87fc6d35e04aaeae62 https://github.com/scikit-learn/scikit-learn/commit/e7c09925c1c3bf0fe4cd2b87... Author: Robert Bradshaw <robertwb@gmail.com> Date: 2017-06-15 (Thu, 15 Jun 2017) Changed paths: M sklearn/utils/fast_dict.pxd Log Message: ----------- Remove unused assignments in pxd file. (#9129) Commit: 7ee4dc88fea8380671648d408458589fe00f7f46 https://github.com/scikit-learn/scikit-learn/commit/7ee4dc88fea8380671648d40... Author: Joan Massich <mailsik@gmail.com> Date: 2017-06-15 (Thu, 15 Jun 2017) Changed paths: M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_ridge.py Log Message: ----------- TST Better tests in ridge float64 upcasting (#9125) Also invert the solvers check to highlight the fact that new solver should support both 32 bit and 64 bit float by default from now on. Commit: c393bd499ed51cdcf2e80e4c2fc9552c4e582858 https://github.com/scikit-learn/scikit-learn/commit/c393bd499ed51cdcf2e80e4c... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-15 (Thu, 15 Jun 2017) Changed paths: M sklearn/cluster/_dbscan_inner.pyx Log Message: ----------- Partly revert #6799 to keep DBSCAN fast (#9118) Commit: 7238b4644e88c96797301898c8104d3ca80fcbf2 https://github.com/scikit-learn/scikit-learn/commit/7238b4644e88c96797301898... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-06-16 (Fri, 16 Jun 2017) Changed paths: M sklearn/neighbors/tests/test_lof.py Log Message: ----------- rm unused X_train in lof tests (#9135) Commit: a39c8ab75c3a2685bc3a038ee9d9e5e9fb4970b8 https://github.com/scikit-learn/scikit-learn/commit/a39c8ab75c3a2685bc3a038e... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-06-16 (Fri, 16 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/datasets/_svmlight_format.pyx M sklearn/datasets/svmlight_format.py M sklearn/datasets/tests/test_svmlight_format.py Log Message: ----------- ENH svmlight chunk loader (#935) Commit: 6ef8595d6c2fec62395850db6b9655b729ca7ebc https://github.com/scikit-learn/scikit-learn/commit/6ef8595d6c2fec62395850db... Author: Antonin Carette <antonin.carette@gmail.com> Date: 2017-06-16 (Fri, 16 Jun 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- Fix a typo for k-means++ (#9139) Commit: 5cdaa90e3ec481b60a7a28edcb5c547238e4ecb2 https://github.com/scikit-learn/scikit-learn/commit/5cdaa90e3ec481b60a7a28ed... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-06-18 (Sun, 18 Jun 2017) Changed paths: M CONTRIBUTING.md M doc/developers/contributing.rst M sklearn/metrics/cluster/supervised.py M sklearn/metrics/tests/test_common.py M sklearn/neighbors/binary_tree.pxi M sklearn/utils/graph_shortest_path.pyx Log Message: ----------- Fix typos (#9150) Commit: 25917bae33caecc139e14cba4488581d80e64545 https://github.com/scikit-learn/scikit-learn/commit/25917bae33caecc139e14cba... Author: Nate Guerin <gusennan@users.noreply.github.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M examples/cluster/plot_dbscan.py Log Message: ----------- Use tuples for color specification (#9149) In the Matplotlib 'Specifying Colors' section, neither list nor array is a valid color specification type. When this example is run using Python 3.5, and matplotlib 2.0.2 (latest), it errors with the message: "ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()" This change preserves the semantics of the example while allowing it to successfully run by converting to tuples for the matplotlib color specification. Commit: d8e54d956fa13762d4bd724da182395195d80acb https://github.com/scikit-learn/scikit-learn/commit/d8e54d956fa13762d4bd724d... Author: Jaye <jtdoepke@users.noreply.github.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M sklearn/feature_extraction/text.py Log Message: ----------- [MRG+1] Ngram Performance (#7567) Commit: e3392406eef4982145ebb39a9692541c6d62a29e https://github.com/scikit-learn/scikit-learn/commit/e3392406eef4982145ebb39a... Author: Jon Crall <erotemic@gmail.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M doc/modules/model_evaluation.rst M doc/whats_new.rst M sklearn/metrics/classification.py M sklearn/metrics/tests/test_classification.py M sklearn/metrics/tests/test_common.py Log Message: ----------- [MRG+1] Added support for multiclass Matthews correlation coefficient (#8094) Also ensure confusion matrix is accumulated with high precision. Commit: 15087ac48d0f8be9e165d44c926ebf5c7424d344 https://github.com/scikit-learn/scikit-learn/commit/15087ac48d0f8be9e165d44c... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- Add what's new for confusion integer overflow fix Commit: 2c20b0b7698ddbd4cba9da2d1b67b4b35f900d18 https://github.com/scikit-learn/scikit-learn/commit/2c20b0b7698ddbd4cba9da2d... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_logistic.py Log Message: ----------- [MRG+1] improved docstring for the `n_jobs` parameter of LogisticRegression (#9159) * improved docstring for the `solver` parameter of LogisticRegression * further improve docstring on `n_jobs` and `solver` * added warning when self.solver == 'liblinear' & self.n_jobs != -1 in LogisticRegression * corrected typo: warning => warnings * TST/DOC reverse doc and add test Commit: 93bbe54f6b0d2acf76b60de71e158d35ff5fd8d6 https://github.com/scikit-learn/scikit-learn/commit/93bbe54f6b0d2acf76b60de7... Author: Rishikesh <rishikksh20@gmail.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M examples/plot_cv_predict.py M examples/plot_kernel_approximation.py M examples/plot_kernel_ridge_regression.py M examples/plot_multilabel.py Log Message: ----------- [MRG+1] Modify General examples for matplotlib v2 comp (#8413) * Modify plot_cv_predict.py for matplotlib v2 comp Add `edgecolors` in scatter plot for matplotlib v2. Issue: #8364 * Modify plot_multilabel.py for matplotlib v2 Add `edgecolors` in scatterr plot for matplotlib v2. Issue: #8364 * Modify plot_kernel_ridge_regression for matplotlib v2 Add `edgecolors` in scatter plot and `makeredgecolor` in plot. Issue: #8364 * Modify plot_kernel_approximation.py for matplotlib v2 Add `edgecolors` in scatter plot for matplotlib v2. Issue: #8364 * Change plot_kernel_ridge_regression for better plot Remove `markeredgecolor` for better plot. Issue:#8364 Commit: 60deaea82c8f010d15605d862c3c4b90cb93838e https://github.com/scikit-learn/scikit-learn/commit/60deaea82c8f010d15605d86... Author: RAKOTOARISON Herilalaina <rkt.herilalaina@gmail.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M doc/modules/neighbors.rst M sklearn/neighbors/base.py M sklearn/neighbors/tests/test_neighbors.py Log Message: ----------- [MRG+2] algorithm='auto' should always work for nearest neighbors (continuation) (#9145) * Merge neighbors.rst * issue #4931 * Improve test implementation * Update base.py * Remove unused import * Customize test for precomputed metric * Change test function name * rename _metrics to require_params, add set assert Checking that the test is non-empty, and more didactic variable name * Remove blank line Commit: d9b525ac6bd2171532e9145f1c2a03f4f0862ea8 https://github.com/scikit-learn/scikit-learn/commit/d9b525ac6bd2171532e9145f... Author: Rishikesh <rishikksh20@gmail.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M examples/gaussian_process/plot_gpc.py M examples/gaussian_process/plot_gpc_xor.py M examples/gaussian_process/plot_gpr_noisy.py M examples/gaussian_process/plot_gpr_prior_posterior.py Log Message: ----------- [MRG+1] Modify gaussian_process examples for matplotlib v2 comp (#8394) * Modify plot_gpc_xor.py for matplotlib v2 comp Add edgecolors option in scatter plot Issue: #8364 * Modify plot_gpr_noisy.py for matplotlib v2 comp Add edgecolors option in scatter plot Issue: #8364 * Modify plot_gpr_prior_posterior for matplotlibv2 Add edgecolors attribute in scatter plot Issue: #8364 * Modify plot_gpc.py for matplotlib v2 comp Add edgecolors attribute in scatter plot. Issue: #8364 * Modify plot_gpr_noisy.py to remove flake8 error Modify file to pass travis build * Cosmetic change in plot_gpr_prior_posterior Reduce `alpha` for better plot. Issue: #8364 * Modify plot_gpr_noisy.py for better visualization Modify colorbar in contour plot. Issue: #8364 Commit: b4b5de8cf9748a07d8f3a2d1fc89ccaacdf6576f https://github.com/scikit-learn/scikit-learn/commit/b4b5de8cf9748a07d8f3a2d1... Author: RAKOTOARISON Herilalaina <rkt.herilalaina@gmail.com> Date: 2017-06-19 (Mon, 19 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/naive_bayes.py M sklearn/tests/test_naive_bayes.py Log Message: ----------- [MRG+1] Fix MultinomialNB and BernoulliNB alpha=0 bug (continuation) (#9131) * Fix #5814 * Fix pep8 in naive_bayes.py:716 * Fix sparse matrix incompatibility * Fix python 2.7 problem in test_naive_bayes * Make sure the values are probabilities before log transform * Improve docstring of `_safe_logprob` * Clip alpha solution * Clip alpha solution * Clip alpha in fit and partial_fit * Add what's new entry * Add test * Remove .project * Replace assert method * Update what's new * Format float into %.1e * Update ValueError msg Commit: 0d5d842d5c55043e7b140a0e150e32a629b13257 https://github.com/scikit-learn/scikit-learn/commit/0d5d842d5c55043e7b140a0e... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-20 (Tue, 20 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/multiclass.py M sklearn/tests/test_multiclass.py Log Message: ----------- OneVsOneClassifier.partial_fit checks classes are valid subset (#9156) Commit: 1f6ac72df7a5eb61042c2700e6ef1801b9924ae9 https://github.com/scikit-learn/scikit-learn/commit/1f6ac72df7a5eb61042c2700... Author: plagree <paul.lagree@gmail.com> Date: 2017-06-20 (Tue, 20 Jun 2017) Changed paths: M examples/applications/plot_face_recognition.py M examples/applications/plot_model_complexity_influence.py M examples/applications/plot_prediction_latency.py M examples/applications/plot_stock_market.py M examples/applications/wikipedia_principal_eigenvector.py M examples/calibration/plot_calibration.py M examples/calibration/plot_compare_calibration.py M examples/classification/plot_lda_qda.py M examples/cluster/plot_affinity_propagation.py M examples/cluster/plot_dbscan.py M examples/cluster/plot_dict_face_patches.py M examples/cluster/plot_face_ward_segmentation.py M examples/cluster/plot_feature_agglomeration_vs_univariate_selection.py M examples/cluster/plot_kmeans_digits.py M examples/cluster/plot_mean_shift.py M examples/cluster/plot_mini_batch_kmeans.py M examples/cluster/plot_segmentation_toy.py M examples/cluster/plot_ward_structured_vs_unstructured.py M examples/covariance/plot_covariance_estimation.py M examples/covariance/plot_mahalanobis_distances.py M examples/covariance/plot_sparse_cov.py M examples/cross_decomposition/plot_compare_cross_decomposition.py M examples/decomposition/plot_faces_decomposition.py M examples/decomposition/plot_ica_blind_source_separation.py M examples/decomposition/plot_ica_vs_pca.py M examples/decomposition/plot_image_denoising.py M examples/decomposition/plot_pca_3d.py M examples/decomposition/plot_pca_vs_fa_model_selection.py M examples/ensemble/plot_gradient_boosting_regression.py M examples/exercises/plot_cv_diabetes.py M examples/feature_selection/plot_feature_selection.py M examples/feature_selection/plot_permutation_test_for_classification.py M examples/linear_model/plot_ard.py M examples/linear_model/plot_bayesian_ridge.py M examples/linear_model/plot_lasso_and_elasticnet.py M examples/linear_model/plot_lasso_dense_vs_sparse_data.py M examples/linear_model/plot_lasso_model_selection.py M examples/linear_model/plot_logistic_path.py M examples/linear_model/plot_multi_task_lasso_support.py M examples/linear_model/plot_ols_3d.py M examples/linear_model/plot_ridge_path.py M examples/linear_model/plot_theilsen.py M examples/model_selection/grid_search_text_feature_extraction.py M examples/model_selection/plot_roc_crossval.py M examples/model_selection/plot_train_error_vs_test_error.py M examples/neighbors/plot_regression.py M examples/neural_networks/plot_rbm_logistic_classification.py M examples/plot_isotonic_regression.py M examples/plot_kernel_ridge_regression.py M examples/semi_supervised/plot_label_propagation_digits.py M examples/semi_supervised/plot_label_propagation_structure.py M examples/svm/plot_rbf_parameters.py M examples/svm/plot_svm_anova.py M examples/svm/plot_svm_regression.py M examples/text/document_classification_20newsgroups.py M examples/text/document_clustering.py Log Message: ----------- [MRG] DOC examples with correct notebook style (#9061) * DOC examples with correct notebook style * Modifications in examples/ to avoid unwanted notebook style * Remove last notebook style example * Space formatting to avoid notebook style Commit: b189254bd9cd4192bb887c326ca5e1c5588a5dea https://github.com/scikit-learn/scikit-learn/commit/b189254bd9cd4192bb887c32... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M doc/modules/feature_extraction.rst M examples/applications/plot_out_of_core_classification.py M examples/text/document_classification_20newsgroups.py M examples/text/document_clustering.py Log Message: ----------- [MRG + 1] DOC remove deprecated option in HashingVectorizer examples (#9163) * DOC remplace non_negative=True with alternate_sign=False in HashingVectorizer examples * Updated feature_extraction doc Commit: c2a42efe0858e8a0ee63de93cb798e07248e2d7f https://github.com/scikit-learn/scikit-learn/commit/c2a42efe0858e8a0ee63de93... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M sklearn/utils/testing.py Log Message: ----------- Remove unused import Commit: 2a36ff1e483b2b772569029c884e1e9a60b577c5 https://github.com/scikit-learn/scikit-learn/commit/2a36ff1e483b2b772569029c... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/pca.py M sklearn/decomposition/tests/test_pca.py Log Message: ----------- [MRG+2] Incorrect implementation of explained_variance_ in PCA (#9105) * fix pca explained_variance_ * fix fit_transform * fix test_whitening * fix IncrementalPCA * uncomment the test * improve test * make CI green * revert #7843 and add what's new * fix what's new Commit: 1d4e18a1a715acf631898ece5ce6cc300e0edcd3 https://github.com/scikit-learn/scikit-learn/commit/1d4e18a1a715acf631898ece... Author: Aarshay Jain <aarshayj@users.noreply.github.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M examples/calibration/plot_calibration.py M examples/classification/plot_lda_qda.py M examples/cluster/plot_birch_vs_minibatchkmeans.py M examples/cluster/plot_cluster_iris.py M examples/cluster/plot_kmeans_assumptions.py M examples/cluster/plot_kmeans_silhouette_analysis.py M examples/cluster/plot_ward_structured_vs_unstructured.py M examples/covariance/plot_outlier_detection.py M examples/plot_johnson_lindenstrauss_bound.py Log Message: ----------- [MRG + 1] 10 more examples fixed with matplotlib 2.0 updates (#9030) * examples/covariance/plot_outlier_detection.py - matplotlib2.0 update * examples/cluster/plot_kmeans_silhouette_analysis.py - matplotlib2.0 update * examples/cluster/plot_birch_vs_minibatchkmeans.py - matplotlib2.0 + pep8 fix * examples/cluster/plot_cluster_iris.py - matplotlib2.0 update * examples/cluster/plot_agglomerative_clustering.py - matplotlib2.0 update * examples/cluster/plot_ward_structured_vs_unstructured.py - matplotlib2.0 update * examples/cluster/plot_kmeans_assumptions.py - matplotlib2.0 update * examples/classification/plot_lda_qda.py - matplotlib2.0 + pep8 fix * examples/calibration/plot_calibration.py - matplotlib2.0 update * examples/plot_johnson_lindenstrauss_bound.py - matplotlib2.0 update * flake8 changes * reversing changes for plot_kmeans_assumptions & plot_agglomerative_clustering * cluster/plot_cluster_iris.py - major fixes * examples/cluster/plot_cluster_iris.py - flake8 fix * examples/cluster/plot_cluster_iris.py - 3d projection error fix * cluster/plot_cluster_iris.py - elevation and azimuth setting Commit: 1c1566edc551c9588efadc325f6f29a3060545f3 https://github.com/scikit-learn/scikit-learn/commit/1c1566edc551c9588efadc32... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-06-21 (Wed, 21 Jun 2017) Changed paths: M sklearn/decomposition/pca.py M sklearn/decomposition/tests/test_pca.py M sklearn/utils/extmath.py M sklearn/utils/tests/test_extmath.py Log Message: ----------- [MRG + 1] ENH Ensure PCA and randomized_svd_low_rank don't upcast float to double (#9067) * ENH Ensure randomized_svd_low_rank doesn't upcast float to double * ENH ensure PCA does not upcase f32 to f64; (int is upcast to f32) * ENH ensure that when input is of type int, the output is float32/64 * ENH prefer float64 over float32; Use float64 for int inputs * Make sure int types are upcasted to float64; Address Olivier's comments * FIX check only for 4 decimals when dtype is float32 * Fix spurious line removal Commit: 41e129f1a6eb17a39ff0b25f682d903d0ae3c5af https://github.com/scikit-learn/scikit-learn/commit/41e129f1a6eb17a39ff0b25f... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-22 (Thu, 22 Jun 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- Add what's new for text vectorizer enhancement Commit: 5d03f08626b0696fdb9851008aea28c3619922f2 https://github.com/scikit-learn/scikit-learn/commit/5d03f08626b0696fdb985100... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-06-22 (Thu, 22 Jun 2017) Changed paths: M build_tools/travis/test_script.sh Log Message: ----------- MAINT report slow tests when using pytest (#9198) Commit: 763d93b72e8b48d4d83f6f21dafcd723b85ea657 https://github.com/scikit-learn/scikit-learn/commit/763d93b72e8b48d4d83f6f21... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-06-22 (Thu, 22 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/decomposition/base.py M sklearn/decomposition/fastica_.py M sklearn/decomposition/pca.py M sklearn/feature_extraction/dict_vectorizer.py M sklearn/feature_extraction/hashing.py M sklearn/feature_extraction/text.py M sklearn/kernel_approximation.py M sklearn/mixture/base.py M sklearn/neighbors/approximate.py M sklearn/preprocessing/_function_transformer.py M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_function_transformer.py M sklearn/random_projection.py M sklearn/tests/test_base.py M sklearn/tests/test_pipeline.py Log Message: ----------- [MRG+1] Do not transform y (#9180) * we do not transform y * more * added Deprecation Warning to transform() to remove Y parameter * more * ENH ensure FunctionTransformer's transform/inverse_transform doesn't permit y * Undo changes to pls_. It will be done in a separate PR (see #9160) * flake8 * Update whatsnew * Fully undo PLS changes Commit: dfe5b0b9b49446a08efc237a399eb459acf2ef77 https://github.com/scikit-learn/scikit-learn/commit/dfe5b0b9b49446a08efc237a... Author: Mikhail Korobov <kmike84@gmail.com> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M sklearn/svm/classes.py Log Message: ----------- DOC fixed OneClassSVM.coef_ documentation (#9200) * DOC fixed OneClassSVM.coef_ documentation * DOC fixed OneCLassSVM dual_coef_ and intercept_ docs. Commit: 8dde4096bda966f2d147e64340087fc37acd2a88 https://github.com/scikit-learn/scikit-learn/commit/8dde4096bda966f2d147e643... Author: Thomas Moreau <thomas.moreau.2010@gmail.com> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M sklearn/cross_decomposition/tests/test_pls.py M sklearn/feature_selection/tests/test_mutual_info.py M sklearn/gaussian_process/tests/test_gaussian_process.py M sklearn/gaussian_process/tests/test_gpc.py M sklearn/gaussian_process/tests/test_gpr.py M sklearn/neighbors/tests/test_ball_tree.py M sklearn/neighbors/tests/test_dist_metrics.py M sklearn/neighbors/tests/test_kd_tree.py M sklearn/neighbors/tests/test_kde.py Log Message: ----------- [MRG] ENH make rng seed thread safe everywhere it is possible (#9184) * ENH make rng seed thread safe everywhere it is possible * ENH remove unneeded use of np.random.seed Commit: ebf2bf81075ae1f4eb47ea0f54981c512bda5ceb https://github.com/scikit-learn/scikit-learn/commit/ebf2bf81075ae1f4eb47ea0f... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M sklearn/datasets/tests/test_svmlight_format.py M sklearn/feature_selection/base.py M sklearn/metrics/cluster/unsupervised.py M sklearn/neighbors/dist_metrics.pyx M sklearn/neighbors/lof.py M sklearn/preprocessing/tests/test_label.py M sklearn/tests/test_pipeline.py M sklearn/tree/_tree.pyx Log Message: ----------- Fix typos (#9205) Commit: 52e4a301401f5872fce1a162c33a0b6565811448 https://github.com/scikit-learn/scikit-learn/commit/52e4a301401f5872fce1a162... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M doc/modules/classes.rst Log Message: ----------- Add enet path to the API listing (#9207) Commit: d15128b9ea506e22630a5feac6534491f6ec8713 https://github.com/scikit-learn/scikit-learn/commit/d15128b9ea506e22630a5fea... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M CONTRIBUTING.md M doc/developers/maintainer.rst M doc/related_projects.rst M setup.py Log Message: ----------- MAINT update links and instructions to download and upload from PyPI Commit: 89962f0c5bb4bea56aaf0e30bd8d2ea3789a4a46 https://github.com/scikit-learn/scikit-learn/commit/89962f0c5bb4bea56aaf0e30... Author: Arthur Imbert <arthurimbert@yahoo.fr> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M sklearn/linear_model/base.py M sklearn/linear_model/bayes.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/least_angle.py M sklearn/linear_model/omp.py M sklearn/linear_model/randomized_l1.py M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_base.py M sklearn/linear_model/tests/test_coordinate_descent.py Log Message: ----------- [MRG+1] _preprocess_data consistent with fused types (#9093) * add test for _preprocess_data and make it consistent * fix pep8 * add doc, cast systematically y in X.dtype and update test_coordinate_descent.py * test if input values don't change with copy=True * test if input values don't change with copy=True #2 * fix doc * fix doc #2 * fix doc #3 Commit: edeb3af217865f7f3339396ee7c98274a8f3973e https://github.com/scikit-learn/scikit-learn/commit/edeb3af217865f7f3339396e... Author: Tom Dupré la Tour <TomDLT@users.noreply.github.com> Date: 2017-06-23 (Fri, 23 Jun 2017) Changed paths: M benchmarks/bench_covertype.py M benchmarks/bench_sgd_regression.py M benchmarks/bench_sparsify.py M doc/modules/kernel_approximation.rst M doc/modules/linear_model.rst M doc/modules/sgd.rst M doc/tutorial/text_analytics/working_with_text_data.rst M doc/whats_new.rst M examples/linear_model/plot_sgd_iris.py M examples/linear_model/plot_sgd_separating_hyperplane.py M examples/linear_model/plot_sgd_weighted_samples.py M sklearn/decomposition/tests/test_kernel_pca.py M sklearn/ensemble/tests/test_bagging.py M sklearn/ensemble/tests/test_base.py M sklearn/feature_selection/tests/test_from_model.py M sklearn/linear_model/passive_aggressive.py M sklearn/linear_model/perceptron.py M sklearn/linear_model/sgd_fast.pyx M sklearn/linear_model/stochastic_gradient.py M sklearn/linear_model/tests/test_huber.py M sklearn/linear_model/tests/test_passive_aggressive.py M sklearn/linear_model/tests/test_perceptron.py M sklearn/linear_model/tests/test_sgd.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_validation.py M sklearn/tests/test_learning_curve.py M sklearn/tests/test_multiclass.py M sklearn/tests/test_multioutput.py M sklearn/utils/estimator_checks.py M sklearn/utils/weight_vector.pyx Log Message: ----------- Deprecate n_iter in SGDClassifier and implement max_iter (#5036) Commit: f871e1d1e1486e8549dd8af1db0ed0ccc7737b2c https://github.com/scikit-learn/scikit-learn/commit/f871e1d1e1486e8549dd8af1... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-06-25 (Sun, 25 Jun 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py Log Message: ----------- Fixes small typo in the GradientBoostingClassifier predict method documentation (#9210) Commit: 8d263ad82d56c02149eb685540da41ba9a7594da https://github.com/scikit-learn/scikit-learn/commit/8d263ad82d56c02149eb6855... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-25 (Sun, 25 Jun 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- fix doc link in model_evaluation.rst (#9217) Commit: 733e92dfa69714567297744a798c11b8563acd03 https://github.com/scikit-learn/scikit-learn/commit/733e92dfa69714567297744a... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-06-25 (Sun, 25 Jun 2017) Changed paths: M sklearn/linear_model/stochastic_gradient.py Log Message: ----------- typo in message in sgd Commit: 22f0cf2de9f02f0df37896705cc87c8fb8b58f5e https://github.com/scikit-learn/scikit-learn/commit/22f0cf2de9f02f0df3789670... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M sklearn/feature_extraction/text.py Log Message: ----------- FIX : signatures of fit_transform != transform (#9220) Commit: ec0dbf0399c4187a1d17e66de17265c67588373f https://github.com/scikit-learn/scikit-learn/commit/ec0dbf0399c4187a1d17e66d... Author: Manoj Kumar <mks542@nyu.edu> Date: 2017-06-25 (Sun, 25 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/gaussian_process/gpr.py M sklearn/gaussian_process/tests/test_gpr.py Log Message: ----------- [MRG+1] Fixes predicting std and cov without fitting in GPR by default. (#9177) * If self.kernel_ is None then self.kernel_ is set to RBFKernel in predict() as fit(). Fixes #6573 * xxx_ attributes can not be altered outside fit. Removing self.kernel_ from predict() and using previously implemented self.kernel attribute. * Cleanup and add non-regression-test Commit: 06d0e0da01252d06c9253342b9953dcfb8782fd8 https://github.com/scikit-learn/scikit-learn/commit/06d0e0da01252d06c9253342... Author: Joan Massich <mailsik@gmail.com> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- [MRG + 2] improve check_array error message (#9126) Commit: 26653db63783be19b41e5c5fe0f94396f4efb445 https://github.com/scikit-learn/scikit-learn/commit/26653db63783be19b41e5c5f... Author: Yang Zhang <yang.zhang.ds@gmail.com> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M sklearn/linear_model/least_angle.py Log Message: ----------- Rename clf to reg Commit: 1bb8826fd2aa335129465d29674207cd81e63096 https://github.com/scikit-learn/scikit-learn/commit/1bb8826fd2aa335129465d29... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M examples/cluster/plot_cluster_iris.py Log Message: ----------- Fix pdf doc generation Use 4 plots instead of one so that unsupervised_learning.rst can show png separately. Partially reverts #9030. Minor changes for consistent labeling. Commit: 28c8c4a4b50a1c457c0fa9f8432a43606da8c269 https://github.com/scikit-learn/scikit-learn/commit/28c8c4a4b50a1c457c0fa9f8... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M sklearn/feature_selection/rfe.py Log Message: ----------- [MRG] DOC update comment of RFE._fit (#9226) Commit: dbc30315795be83ace110e4791ae32bdce9b86d6 https://github.com/scikit-learn/scikit-learn/commit/dbc30315795be83ace110e47... Author: themrmax <max.flander@jobseeker.com.au> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M doc/modules/tree.rst Log Message: ----------- [MRG+1] change module from pydotplus to graphviz (#9071) [MRG+2] change module from pydotplus to graphviz Commit: 3c6c913bd808acc08ca3ceab1e971b2afe5dadd7 https://github.com/scikit-learn/scikit-learn/commit/3c6c913bd808acc08ca3ceab... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/model_selection/_split.py Log Message: ----------- [MRG+2] ENH Speed up StratifiedShuffleSplit (#9197) * ENH Speed up StratifiedShuffleSplit * Doc balance parentheses in comment Commit: d69395f4fb1be4ce45f28af3c040d0847c825a11 https://github.com/scikit-learn/scikit-learn/commit/d69395f4fb1be4ce45f28af3... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-06-27 (Tue, 27 Jun 2017) Changed paths: M benchmarks/bench_isolation_forest.py M doc/modules/clustering.rst M doc/whats_new.rst M sklearn/ensemble/bagging.py M sklearn/metrics/tests/test_classification.py M sklearn/mixture/tests/test_gaussian_mixture.py Log Message: ----------- DOC Fix typos (#9229) Commit: 4d414d41e488f566c328fb97a1d475cee833b0df https://github.com/scikit-learn/scikit-learn/commit/4d414d41e488f566c328fb97... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-06-27 (Tue, 27 Jun 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- fix plot_stock_market.py to work on python2.7 and numpy1.6 (#9181) Commit: d10c9032dcd82fde4f9dc49823ec76155de67c39 https://github.com/scikit-learn/scikit-learn/commit/d10c9032dcd82fde4f9dc498... Author: Minghui Liu <minghui.liu@trincoll.edu> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- [MRG+1] DOC Update list of scorers (#9230) * Update list of scorers * change ordering of scorers to alphabetical Commit: fbcbc1b76c467a7e17dae2fd2032d5685ee9884c https://github.com/scikit-learn/scikit-learn/commit/fbcbc1b76c467a7e17dae2fd... Author: midinas <midinas@users.noreply.github.com> Date: 2017-06-27 (Tue, 27 Jun 2017) Changed paths: M sklearn/mixture/base.py Log Message: ----------- Documentation fix in mixture/base.py (#9237) Documentation of the shape of _estimate_weighted_log_prob() function's return value is (n_samples, n_component) Commit: c5c51c6c40b41514b3d67c4e8f895970aa251159 https://github.com/scikit-learn/scikit-learn/commit/c5c51c6c40b41514b3d67c4e... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M sklearn/feature_selection/from_model.py Log Message: ----------- Updates SelectFromModel docstring to detail supported estimators (#9238) * Updates SelectFromModel docstring * Updates docstring Commit: edabec29ebb99e938fd3523951597e336ddd3adc https://github.com/scikit-learn/scikit-learn/commit/edabec29ebb99e938fd35239... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: A benchmarks/bench_text_vectorizers.py Log Message: ----------- [MRG+1] Add text vectorizers benchmarks (#9086) Commit: 38c343083f520440169d1fe63e9603d4f1cc1c9d https://github.com/scikit-learn/scikit-learn/commit/38c343083f520440169d1fe6... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M .codecov.yml Log Message: ----------- [MRG + 1] MAINT tweak codecov settings (#9001) Commit: a74d31a339b440817f43e407c59026cfba980fb9 https://github.com/scikit-learn/scikit-learn/commit/a74d31a339b440817f43e407... Author: Aarshay Jain <aarshayj@users.noreply.github.com> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M examples/cross_decomposition/plot_compare_cross_decomposition.py M examples/datasets/plot_iris_dataset.py M examples/datasets/plot_random_dataset.py M examples/decomposition/plot_kernel_pca.py M examples/ensemble/plot_adaboost_twoclass.py M examples/ensemble/plot_forest_iris.py M examples/ensemble/plot_isolation_forest.py M examples/ensemble/plot_partial_dependence.py M examples/ensemble/plot_random_forest_embedding.py M examples/ensemble/plot_random_forest_regression_multioutput.py M examples/ensemble/plot_voting_decision_regions.py M examples/ensemble/plot_voting_probas.py M examples/exercises/plot_iris_exercise.py Log Message: ----------- ENH 13 more examples fixed with matplotlib 2.0 (#9029) Commit: 87b3165593db0fcc819d33a937e85d974afbab9a https://github.com/scikit-learn/scikit-learn/commit/87b3165593db0fcc819d33a9... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M examples/datasets/plot_iris_dataset.py Log Message: ----------- ENH more readable iris dots in example Commit: c3f4483102dfc8f251abd95c38584dc9cbb77b69 https://github.com/scikit-learn/scikit-learn/commit/c3f4483102dfc8f251abd95c... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M sklearn/decomposition/tests/test_pca.py Log Message: ----------- [MRG+1] reduce decimal restriction in test_singular_values to avoid non-deterministic test failure (#9162) * reduce decimal restriction * change restriction Commit: 5271a193c3fe682b359477698ae7f87741740463 https://github.com/scikit-learn/scikit-learn/commit/5271a193c3fe682b35947769... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M doc/faq.rst M doc/tutorial/statistical_inference/putting_together.rst M doc/tutorial/statistical_inference/supervised_learning.rst M doc/whats_new.rst M examples/applications/plot_topics_extraction_with_nmf_lda.py M sklearn/covariance/graph_lasso_.py M sklearn/covariance/tests/test_graph_lasso.py M sklearn/ensemble/iforest.py M sklearn/feature_extraction/hashing.py M sklearn/linear_model/bayes.py M sklearn/linear_model/least_angle.py M sklearn/linear_model/ransac.py M sklearn/linear_model/stochastic_gradient.py M sklearn/manifold/t_sne.py M sklearn/mixture/bayesian_mixture.py M sklearn/mixture/gaussian_mixture.py M sklearn/model_selection/_split.py M sklearn/model_selection/_validation.py M sklearn/utils/extmath.py M sklearn/utils/validation.py Log Message: ----------- MRG Sphinx fixes (#9155) Commit: b41329967643d18f029f8119472fad1cbfe78be4 https://github.com/scikit-learn/scikit-learn/commit/b41329967643d18f029f8119... Author: Adam Kleczewski <adam.kleczewski@human.x.ai> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M doc/modules/multiclass.rst M doc/whats_new.rst A examples/multioutput/README.txt A examples/multioutput/plot_classifier_chain_yeast.py M sklearn/multioutput.py M sklearn/tests/test_multioutput.py M sklearn/utils/metaestimators.py M sklearn/utils/testing.py Log Message: ----------- [MRG+1] Classifier chain (#7602) [MRG+2] Classifier chain Commit: 076f46a152384e2df1516f92172babd86c4cbeae https://github.com/scikit-learn/scikit-learn/commit/076f46a152384e2df1516f92... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M build_tools/circle/build_doc.sh M doc/about.rst A doc/images/dysco.png M sklearn/gaussian_process/gaussian_process.py M sklearn/preprocessing/label.py Log Message: ----------- [MRG+1] MAINT Upgrade to sphinx 1.6.2 (#9227) Commit: e85d1d5f5e40a0ca87c825912a77e1cae17a97d9 https://github.com/scikit-learn/scikit-learn/commit/e85d1d5f5e40a0ca87c82591... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CIRCLE latexmk is required for sphinx 1.6 Commit: 6028f55db5ae3df975f7497ced179b62f8eac63c https://github.com/scikit-learn/scikit-learn/commit/6028f55db5ae3df975f7497c... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CI fix latexmk option Commit: 4749355f35f0102fe692a81af58ab4294f3100a5 https://github.com/scikit-learn/scikit-learn/commit/4749355f35f0102fe692a81a... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CIRCLE tweak comments in build_doc.sh Commit: e8a15d544490b3fe80ef77dd995d12de84194d00 https://github.com/scikit-learn/scikit-learn/commit/e8a15d544490b3fe80ef77dd... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M sklearn/gaussian_process/kernels.py Log Message: ----------- DOC fix the equation in gaussian_process.kernels.ExpSineSquared (#9224) Commit: 980e239af59b552a67adf5f0cd39c68df0f11b93 https://github.com/scikit-learn/scikit-learn/commit/980e239af59b552a67adf5f0... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M doc/modules/classes.rst Log Message: ----------- build ClassifierChain doc (#9248) Commit: fa73cd795c9294144aa902a2be1651b43571e2ca https://github.com/scikit-learn/scikit-learn/commit/fa73cd795c9294144aa902a2... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CI latexmk -interaction=nonstopmode not working; use more conservative -halt-on-error Commit: 51016d1d52edef9c2beb932ff3ee2b797e9a3582 https://github.com/scikit-learn/scikit-learn/commit/51016d1d52edef9c2beb932f... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M appveyor.yml Log Message: ----------- MAINT remove verbose flag for appveyor tests (#9249) Commit: eac1bc09931e19ba61f9fc2a58a6e4a34886ec00 https://github.com/scikit-learn/scikit-learn/commit/eac1bc09931e19ba61f9fc2a... Author: midinas <midinas@users.noreply.github.com> Date: 2017-06-29 (Thu, 29 Jun 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- Fix in documentation doc/modules/clustering.rst (#9243) Added missing minus sign in entropy formulas that explain mutual information scoring. Commit: d8811b39f21d340ebc0637124cdf822d2eb9dfce https://github.com/scikit-learn/scikit-learn/commit/d8811b39f21d340ebc063712... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-06-30 (Fri, 30 Jun 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- fix the equation in clustering.rst (#9253) Commit: 896f9d97cfc9945f83ce89b4287c53a3d22a94d4 https://github.com/scikit-learn/scikit-learn/commit/896f9d97cfc9945f83ce89b4... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-06-30 (Fri, 30 Jun 2017) Changed paths: M doc/whats_new.rst M sklearn/kernel_approximation.py M sklearn/metrics/pairwise.py M sklearn/tests/test_kernel_approximation.py Log Message: ----------- Fix handling of Nystroem params with a callable kernel (#9166) Commit: c10c88622a51c708d2cead6f2e8a16f2c048c6a0 https://github.com/scikit-learn/scikit-learn/commit/c10c88622a51c708d2cead6f... Author: Ramana Subramanyam <vxrram95@gmail.com> Date: 2017-06-30 (Fri, 30 Jun 2017) Changed paths: M doc/modules/feature_selection.rst M doc/modules/linear_model.rst M doc/whats_new.rst R examples/linear_model/plot_sparse_recovery.py M sklearn/linear_model/__init__.py M sklearn/linear_model/randomized_l1.py M sklearn/linear_model/tests/test_randomized_l1.py Log Message: ----------- Deprecate randomized_l1 (#9031) Commit: ae8223356b5e3618ce5a0e18070b03272a81c36b https://github.com/scikit-learn/scikit-learn/commit/ae8223356b5e3618ce5a0e18... Author: Narine Kokhlikyan <narine@slice.com> Date: 2017-06-30 (Fri, 30 Jun 2017) Changed paths: A examples/manifold/plot_t_sne_perplexity.py Log Message: ----------- Add example on t-sne perplexity Commit: b46e6382daf2b9518a54066106e88197555ca18d https://github.com/scikit-learn/scikit-learn/commit/b46e6382daf2b9518a540661... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-07-01 (Sat, 01 Jul 2017) Changed paths: M doc/modules/feature_extraction.rst M examples/bicluster/plot_bicluster_newsgroups.py Log Message: ----------- Custom token processor example (#7286) Commit: 9996491e1afb7c49f27b5f322c0c35e8625a1a4e https://github.com/scikit-learn/scikit-learn/commit/9996491e1afb7c49f27b5f32... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-01 (Sat, 01 Jul 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- DOC wording Commit: dc4348680665635e91a7fc36b034ef3590a80ea2 https://github.com/scikit-learn/scikit-learn/commit/dc4348680665635e91a7fc36... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-01 (Sat, 01 Jul 2017) Changed paths: M sklearn/__check_build/__init__.py M sklearn/cluster/tests/test_k_means.py M sklearn/cluster/tests/test_spectral.py M sklearn/cross_decomposition/__init__.py M sklearn/datasets/tests/test_base.py M sklearn/ensemble/tests/test_weight_boosting.py M sklearn/externals/joblib/my_exceptions.py M sklearn/feature_selection/tests/test_mutual_info.py M sklearn/linear_model/__init__.py M sklearn/linear_model/tests/test_coordinate_descent.py M sklearn/manifold/tests/test_spectral_embedding.py M sklearn/metrics/__init__.py M sklearn/metrics/tests/test_classification.py M sklearn/preprocessing/tests/test_function_transformer.py M sklearn/svm/bounds.py M sklearn/svm/tests/test_bounds.py M sklearn/tests/test_grid_search.py M sklearn/tests/test_init.py M sklearn/tree/tree.py M sklearn/utils/graph.py M sklearn/utils/tests/test_extmath.py Log Message: ----------- Remove unused imports (#9235) Commit: 5d7df621a1b74b9b0c9ccd054f165a81fbb6a7ec https://github.com/scikit-learn/scikit-learn/commit/5d7df621a1b74b9b0c9ccd05... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-07-03 (Mon, 03 Jul 2017) Changed paths: M doc/modules/model_evaluation.rst M sklearn/metrics/cluster/tests/test_supervised.py Log Message: ----------- Fix typos (#9265) Commit: 0dc22798e72cca233e62c0fa37408fed5d4d2394 https://github.com/scikit-learn/scikit-learn/commit/0dc22798e72cca233e62c0fa... Author: Utkarsh Upadhyay <mail@musicallyut.in> Date: 2017-07-04 (Tue, 04 Jul 2017) Changed paths: M doc/modules/label_propagation.rst M doc/whats_new.rst M examples/semi_supervised/plot_label_propagation_structure.py M sklearn/semi_supervised/label_propagation.py M sklearn/semi_supervised/tests/test_label_propagation.py Log Message: ----------- [MRG+1] Fix semi_supervised (#9239) * Files for my dev environment with Docker * Fixing label clamping (alpha=0 for hard clamping) * Deprecating alpha, fixing its value to zero * Correct way to deprecate alpha for LabelPropagation The previous way was breaking the test sklearn.tests.test_common.test_all_estimators * Detailed info for LabelSpreading's alpha parameter Based on the original paper. * Minor changes in the deprecation message * Improving "deprecated" doc string and raising DeprecationWarning * Using a local "alpha" in "fit" to deprecate LabelPropagation's alpha This solution isn't great, but it sets the correct value for alpha without violating the restrictions imposed by the tests. * Removal of my development files * Using sphinx's "deprecated" tag (jnothman's suggestion) * Deprecation warning: stating that the alpha's value will be ignored * Use __init__ with alpha=None * Update what's new * Try fix RuntimeWarning in test_alpha_deprecation * DOC Indent deprecation details * DOC wording * Update docs * Change to the one true implementation. * Add sanity-checked impl. of Label{Propagation,Spreading} * Raise ValueError if alpha is invalid in LabelSpreading. * Add a normalizing step before clamping to LabelPropagation. * Fix flake8 errors. * Remove duplicate imports. * DOC Update What's New. * Specify alpha's value in the error. * Tidy up tests. Add a test and add references, where needed. * Add comment to non-regression test. * Fix documentation. * Move check for alpha into fit from __init__. * Fix corner case of LabelSpreading with alpha=None. * alpha -> self.variant * Make Whats_new more explicit. * Simplify impl. of Label{Propagation,Spreading}. * variant -> _variant. Commit: a294149f9518583e3c522ba38ccff701d6980671 https://github.com/scikit-learn/scikit-learn/commit/a294149f9518583e3c522ba3... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-07-04 (Tue, 04 Jul 2017) Changed paths: M sklearn/tests/test_multioutput.py Log Message: ----------- TST Change dataset for test_classifier_chain_vs_independent_models (#9255) Commit: 73bf55f614a97d976793d12a23d00c5f029982f7 https://github.com/scikit-learn/scikit-learn/commit/73bf55f614a97d976793d12a... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-05 (Wed, 05 Jul 2017) Changed paths: M sklearn/mixture/gaussian_mixture.py Log Message: ----------- COSMIT do not set unused variable Commit: ac41281451618abee3bf3004d0b72f253840626c https://github.com/scikit-learn/scikit-learn/commit/ac41281451618abee3bf3004... Author: Jean Helie <jean@semmle.com> Date: 2017-07-05 (Wed, 05 Jul 2017) Changed paths: M benchmarks/bench_plot_nmf.py M benchmarks/bench_plot_randomized_svd.py M sklearn/covariance/graph_lasso_.py M sklearn/decomposition/sparse_pca.py M sklearn/mixture/gaussian_mixture.py M sklearn/random_projection.py M sklearn/tree/export.py M sklearn/utils/mocking.py M sklearn/utils/sparsefuncs.py Log Message: ----------- [MRG+1] Fix alerts found with lgtm (#9278) * compare values rather than references * add __ne__ to class * add missing self parameter * properly initialise child class using super() * remove useless loop variables and assigments * remove useless return statements * respect PEP8 style * fix another flake8 check Commit: 4d37cf58626bb7fc7d28a5c323faed11ba3b6ee4 https://github.com/scikit-learn/scikit-learn/commit/4d37cf58626bb7fc7d28a5c3... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-05 (Wed, 05 Jul 2017) Changed paths: M sklearn/multiclass.py Log Message: ----------- COSMIT use zip instead of next in generator expression (#9281) Commit: a8306d46a672344bd590943269dd889ccd142291 https://github.com/scikit-learn/scikit-learn/commit/a8306d46a672344bd5909432... Author: hongkahjun <khong008@e.ntu.edu.sg> Date: 2017-07-05 (Wed, 05 Jul 2017) Changed paths: M sklearn/decomposition/nmf.py Log Message: ----------- [MRG+1] NMF speed-up for beta_loss = 0 (#9277) Commit: c2dfd751d58493331dea1fd5b2f0b523e0844822 https://github.com/scikit-learn/scikit-learn/commit/c2dfd751d58493331dea1fd5... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-07-05 (Wed, 05 Jul 2017) Changed paths: M sklearn/ensemble/tests/test_forest.py Log Message: ----------- TST Unskip test_importances in forest and loop over 64/32 bit for testing (#9282) Commit: 51c8c1619713169e61fe6dc081790ff0cb9016d5 https://github.com/scikit-learn/scikit-learn/commit/51c8c1619713169e61fe6dc0... Author: Sam Shleifer <sshleifer@gmail.com> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M sklearn/feature_selection/rfe.py M sklearn/tests/test_metaestimators.py Log Message: ----------- [MRG+1] RFE can raise NotFittedError (#9283) * RFE can raise NotFittedError * boom boom * dont change tests * tests pass * remove two extra lines Commit: cf67fa43d324003b6ff8ab6c40b89aabe6650c2c https://github.com/scikit-learn/scikit-learn/commit/cf67fa43d324003b6ff8ab6c... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M sklearn/datasets/covtype.py M sklearn/datasets/rcv1.py Log Message: ----------- FIX makedirs(..., exists_ok) not available in Python 2 (#9284) Commit: 587bf3ac597758a8bdcde6fb5fe896a4c5fb5686 https://github.com/scikit-learn/scikit-learn/commit/587bf3ac597758a8bdcde6fb... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M doc/whats_new.rst M sklearn/datasets/kddcup99.py Log Message: ----------- Add data_home parameter to fetch_kddcup99 (#9289) Commit: a08555a2384884c03d5deb509192a052c06caa85 https://github.com/scikit-learn/scikit-learn/commit/a08555a2384884c03d5deb50... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-07-07 (Fri, 07 Jul 2017) Changed paths: M doc/modules/classes.rst M doc/modules/cross_validation.rst M doc/modules/grid_search.rst M doc/modules/model_evaluation.rst M doc/whats_new.rst A examples/model_selection/plot_multi_metric_evaluation.py M sklearn/metrics/scorer.py M sklearn/metrics/tests/test_score_objects.py M sklearn/model_selection/__init__.py M sklearn/model_selection/_search.py M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- [MRG + 2] ENH Allow `cross_val_score`, `GridSearchCV` et al. to evaluate on multiple metrics (#7388) * ENH cross_val_score now supports multiple metrics * DOCFIX permutation_test_score * ENH validate multiple metric scorers * ENH Move validation of multimetric scoring param out * ENH GridSearchCV and RandomizedSearchCV now support multiple metrics * EXA Add an example demonstrating the multiple metric in GridSearchCV * ENH Let check_multimetric_scoring tell if its multimetric or not * FIX For single metric name of scorer should remain 'score' * ENH validation_curve and learning_curve now support multiple metrics * MNT move _aggregate_score_dicts helper into _validation.py * TST More testing/ Fixing scores to the correct values * EXA Add cross_val_score to multimetric example * Rename to multiple_metric_evaluation.py * MNT Remove scaffolding * FIX doctest imports * FIX wrap the scorer and unwrap the score when using _score() in rfe * TST Cleanup the tests. Test for is_multimetric too * TST Make sure it registers as single metric when scoring is of that type * PEP8 * Don't use dict comprehension to make it work in python2.6 * ENH/FIX/TST grid_scores_ should not be available for multimetric evaluation * FIX+TST delegated methods NA when multimetric is enabled... TST Add general tests to GridSearchCV and RandomizedSearchCV * ENH add option to disable delegation on multimetric scoring * Remove old function from __all__ * flake8 * FIX revert disable_on_multimetric * stash * Fix incorrect rebase * [ci skip] * Make sure refit works as expected and remove irrelevant tests * Allow passing standard scorers by name in multimetric scorers * Fix example * flake8 * Address reviews * Fix indentation * Ensure {'acc': 'accuracy'} and ['precision'] are valid inputs * Test that for single metric, 'score' is a key * Typos * Fix incorrect rebase * Compare multimetric grid search with multiple single metric searches * Test X, y list and pandas input; Test multimetric for unsupervised grid search * Fix tests; Unsupervised multimetric gs will not pass until #8117 is merged * Make a plot of Precision vs ROC AUC for RandomForest varying the n_estimators * Add example to grid_search.rst * Use the classic tuning of C param in SVM instead of estimators in RF * FIX Remove scoring arg in deafult scorer test * flake8 * Search for min_samples_split in DTC; Also show f-score * REVIEW Make check_multimetric_scoring private * FIX Add more samples to see if 3% mismatch on 32 bit systems gets fixed * REVIEW Plot best score; Shorten legends * REVIEW/COSMIT multimetric --> multi-metric * REVIEW Mark the best scores of P/R scores too * Revert "FIX Add more samples to see if 3% mismatch on 32 bit systems gets fixed" This reverts commit ba766d98353380a186fbc3dade211670ee72726d. * ENH Use looping for iid testing * FIX use param grid as scipy's stats dist in 0.12 do not accept seed * ENH more looping less code; Use small non-noisy dataset * FIX Use named arg after expanded args * TST More testing of the refit parameter * Test that in multimetric search refit to single metric, the delegated methods work as expected. * Test that setting probability=False works with multimetric too * Test refit=False gives sensible error * COSMIT multimetric --> multi-metric * REV Correct example doc * COSMIT * REVIEW Make tests stronger; Fix bugs in _check_multimetric_scorer * REVIEW refit param: Raise for empty strings * TST Invalid refit params * REVIEW Use <scorer_name> alone; recall --> Recall * REV specify when we expect scorers to not be None * FLAKE8 * REVERT multimetrics in learning_curve and validation_curve * REVIEW Simpler coding style * COSMIT * COSMIT * REV Compress example a bit. Move comment to top * FIX fit_grid_point's previous API must be preserved * Flake8 * TST Use loop; Compare with single-metric * REVIEW Use dict-comprehension instead of helper * REVIEW Remove redundant test * Fix tests incorrect braces * COSMIT * REVIEW Use regexp * REV Simplify aggregation of score dicts * FIX precision and accuracy test * FIX doctest and flake8 * TST the best_* attributes multimetric with single metric * Address @jnothman's review * Address more comments \o/ * DOCFIXES * Fix use the validated fit_param from fit's arguments * Revert alpha to a lower value as before * Using def instead of lambda * Address @jnothman's review batch 1: Fix tests / Doc fixes * Remove superfluous tests * Remove more superfluous testing * TST/FIX loop over refit and check found n_clusters * Cosmetic touches * Use zip instead of manually listing the keys * Fix inverse_transform * FIX bug in fit_grid_point; Allow only single score TST if fit_grid_point works as intended * ENH Use only ROC-AUC and F1-score * Fix typos and flake8; Address Andy's reviews MNT Add a comment on why we do such a transpose + some fixes * ENH Better error messages for incorrect multimetric scoring values +... ENH Avoid exception traceback while using incorrect scoring string * Dict keys must be of string type only * 1. Better error message for invalid scoring 2... Internal functions return single score for single metric scoring * Fix test failures and shuffle tests * Avoid wrapping scorer as dict in learning_curve * Remove doc example as asked for * Some leftover ones * Don't wrap scorer in validation_curve either * Add a doc example and skip it as dict order fails doctest * Import zip from six for python2.7 compat * Make cross_val_score return a cv_results-like dict * Add relevant sections to userguide * Flake8 fixes * Add whatsnew and fix broken links * Use AUC and accuracy instead of f1 * Fix failing doctests cross_validation.rst * DOC add the wrapper example for metrics that return multiple return values * Address andy's comments * Be less weird * Address more of andy's comments * Make a separate cross_validate function to return dict and a cross_val_score * Update the docs to reflect the new cross_validate function * Add cross_validate to toc-tree * Add more tests on type of cross_validate return and time limits * FIX failing doctests * FIX ensure keys are not plural * DOC fix * Address some pending comments * Remove the comment as it is irrelevant now * Remove excess blank line * Fix flake8 inconsistencies * Allow fit_times to be 0 to conform with windows precision * DOC specify how refit param is to be set in multiple metric case * TST ensure cross_validate works for string single metrics + address @jnothman's reviews * Doc fixes * Remove the shape and transform parameter of _aggregate_score_dicts * Address Joel's doc comments * Fix broken doctest * Fix the spurious file * Address Andy's comments * MNT Remove erroneous entry * Address Andy's comments * FIX broken links * Update whats_new.rst missing newline Commit: a6753f3ed38d25cec0af8ed95697f48eaacaed24 https://github.com/scikit-learn/scikit-learn/commit/a6753f3ed38d25cec0af8ed9... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-07-09 (Sun, 09 Jul 2017) Changed paths: M doc/whats_new.rst M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_ridge.py Log Message: ----------- [MRG+1] Ridgecv normalize (#9302) * FIX : normalize was not passed to grid search in RidgeCV * update what's new Commit: 0cdd91d8e4677a052d9dea5580bf645d8bc93d84 https://github.com/scikit-learn/scikit-learn/commit/0cdd91d8e4677a052d9dea55... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-10 (Mon, 10 Jul 2017) Changed paths: M sklearn/datasets/kddcup99.py M sklearn/model_selection/_split.py M sklearn/neural_network/multilayer_perceptron.py Log Message: ----------- [MRG] COSMIT Remove unused parameters in private functions (#9310) * Remove unused parameter * COSMIT another unused parameter * COSMIT another unused parameter Commit: f99fd0dd291851672d90a019c0f4b90b8a090ceb https://github.com/scikit-learn/scikit-learn/commit/f99fd0dd291851672d90a019... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-10 (Mon, 10 Jul 2017) Changed paths: M sklearn/metrics/classification.py M sklearn/metrics/tests/test_classification.py M sklearn/metrics/tests/test_common.py Log Message: ----------- More informative error message for classification metrics given regression output (#9275) Commit: add9b7f8f9774c91cacfc032f8496c239dfe9688 https://github.com/scikit-learn/scikit-learn/commit/add9b7f8f9774c91cacfc032... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-07-10 (Mon, 10 Jul 2017) Changed paths: M sklearn/model_selection/tests/test_validation.py Log Message: ----------- [MRG] [HOTFIX] Fix capitalization in test and hence fix failing travis at master (#9317) * Fix capitalization in test and hence fix master * Fix error message * ENH fix tests with full error message Commit: 90f0bbf3001f5149a40271305c1fa771b26e4ed7 https://github.com/scikit-learn/scikit-learn/commit/90f0bbf3001f5149a4027130... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-11 (Tue, 11 Jul 2017) Changed paths: M sklearn/multioutput.py Log Message: ----------- DOC Residual sum vs. regression sum (#9314) Commit: b6f8865b0ac04700750e8d67e93146625ef40640 https://github.com/scikit-learn/scikit-learn/commit/b6f8865b0ac04700750e8d67... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-07-11 (Tue, 11 Jul 2017) Changed paths: M .travis.yml M build_tools/travis/install.sh M sklearn/base.py M sklearn/cluster/affinity_propagation_.py M sklearn/cluster/hierarchical.py M sklearn/cluster/k_means_.py M sklearn/cluster/spectral.py M sklearn/covariance/graph_lasso_.py M sklearn/covariance/outlier_detection.py M sklearn/covariance/robust_covariance.py M sklearn/covariance/shrunk_covariance_.py M sklearn/datasets/base.py M sklearn/datasets/kddcup99.py M sklearn/datasets/mldata.py M sklearn/datasets/olivetti_faces.py M sklearn/datasets/samples_generator.py M sklearn/datasets/species_distributions.py M sklearn/datasets/svmlight_format.py M sklearn/datasets/twenty_newsgroups.py M sklearn/decomposition/dict_learning.py M sklearn/decomposition/fastica_.py M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/kernel_pca.py M sklearn/decomposition/nmf.py M sklearn/decomposition/online_lda.py M sklearn/decomposition/sparse_pca.py M sklearn/ensemble/forest.py M sklearn/ensemble/iforest.py M sklearn/feature_extraction/hashing.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/least_angle.py M sklearn/linear_model/logistic.py M sklearn/linear_model/omp.py M sklearn/linear_model/passive_aggressive.py M sklearn/linear_model/perceptron.py M sklearn/linear_model/randomized_l1.py M sklearn/linear_model/ridge.py M sklearn/linear_model/stochastic_gradient.py M sklearn/linear_model/tests/test_logistic.py M sklearn/manifold/spectral_embedding_.py M sklearn/metrics/cluster/supervised.py M sklearn/metrics/pairwise.py M sklearn/metrics/ranking.py M sklearn/metrics/scorer.py M sklearn/neighbors/approximate.py M sklearn/neighbors/classification.py M sklearn/neighbors/graph.py M sklearn/neighbors/lof.py M sklearn/neighbors/regression.py M sklearn/neighbors/unsupervised.py M sklearn/neural_network/multilayer_perceptron.py M sklearn/preprocessing/data.py M sklearn/semi_supervised/label_propagation.py M sklearn/svm/base.py M sklearn/svm/classes.py A sklearn/tests/test_docstring_parameters.py M sklearn/tree/tree.py M sklearn/utils/__init__.py M sklearn/utils/deprecation.py M sklearn/utils/testing.py A sklearn/utils/tests/test_deprecation.py M sklearn/utils/tests/test_testing.py M sklearn/utils/validation.py Log Message: ----------- [MRG + 1 (rv) + 1 (alex) + 1] Add a check to test the docstring params and their order (#9206) * add automatic test of docstrings for function / method signatures using numpydoc Commit: 27bbdb570bac062c71b3bb21b0876fd78adc9f7e https://github.com/scikit-learn/scikit-learn/commit/27bbdb570bac062c71b3bb21... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-07-12 (Wed, 12 Jul 2017) Changed paths: M examples/calibration/plot_compare_calibration.py M sklearn/externals/joblib/_parallel_backends.py M sklearn/externals/joblib/parallel.py M sklearn/utils/testing.py M sklearn/utils/validation.py Log Message: ----------- Fix typos (#9320) Commit: e550a5b1f3c3bd85251a3bca243621ac4c426be9 https://github.com/scikit-learn/scikit-learn/commit/e550a5b1f3c3bd85251a3bca... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-12 (Wed, 12 Jul 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- [MRG] DOC Replace \acute by prime (#9332) Commit: e55d0bcba5ed5a270d140fefdfa4b1ee2ed1a1eb https://github.com/scikit-learn/scikit-learn/commit/e55d0bcba5ed5a270d140fef... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2017-07-12 (Wed, 12 Jul 2017) Changed paths: M doc/modules/model_evaluation.rst M examples/model_selection/plot_multi_metric_evaluation.py Log Message: ----------- FIX broken link in gallery and bad title rendering Commit: cb1b6c4734b2989ad0492b56c326858d030f3fa2 https://github.com/scikit-learn/scikit-learn/commit/cb1b6c4734b2989ad0492b56... Author: Thomas Moreau <thomas.moreau.2010@gmail.com> Date: 2017-07-12 (Wed, 12 Jul 2017) Changed paths: A benchmarks/.gitignore A benchmarks/bench_tsne_mnist.py A benchmarks/plot_tsne_mnist.py M doc/whats_new.rst M examples/manifold/plot_t_sne_perplexity.py M sklearn/manifold/_barnes_hut_tsne.pyx M sklearn/manifold/_utils.pyx M sklearn/manifold/setup.py M sklearn/manifold/t_sne.py M sklearn/manifold/tests/test_t_sne.py M sklearn/mixture/base.py A sklearn/neighbors/quad_tree.pxd A sklearn/neighbors/quad_tree.pyx M sklearn/neighbors/setup.py A sklearn/neighbors/tests/test_quad_tree.py M sklearn/tree/_utils.pxd Log Message: ----------- FIX t-SNE memory usage and many other optimizer issues (#9032) Use a sparse matrix representation of the neighbors. Re-factored the QuadTree implementation to avoid insertion errors. Various fixes in the gradient descent schedule to get the Barnes Hut and exact solvers to behave more robustly and consistently. Commit: ba7224869f3abeb904f59542551e965fff2e642b https://github.com/scikit-learn/scikit-learn/commit/ba7224869f3abeb904f59542... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M doc/modules/classes.rst M doc/modules/pipeline.rst M doc/whats_new.rst Log Message: ----------- [MRG] DOC cleaning up what's new for 0.19 (#9252) * DOC cleaning up what's new for 0.19 * More cleaning up * More cleaning up * Deprecations * Clean up merge * Update * TODOs to prose and minor changes * Changed models and minor fixes * sort * Merge in 0.18.2 docs * Missing entry from 0.18 logs * Optimistically add some features to highlights * Forgotten user directive * Fix alignment * Cleaning up for Andy's comments * Mention beta_loss=0 speedup * Update * Clean up new what's new entries * DOC Add changes missed from what's new And other minor things. This took lots of effort which I would have not committed where I not home sick... Commit: 36bc053a69ac5b9ba5a54cb2bd19adb33dcde50e https://github.com/scikit-learn/scikit-learn/commit/36bc053a69ac5b9ba5a54cb2... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- DOC typos in whats_news.rst [ci skip] Commit: cdd516f2c3df7c19b7a4791f8e8924d79f95344a https://github.com/scikit-learn/scikit-learn/commit/cdd516f2c3df7c19b7a4791f... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M sklearn/__init__.py Log Message: ----------- MAINT switch master __version__ to 0.20.dev0 Commit: 8bb764c85763d3cc53e016012e693f76a7be5efa https://github.com/scikit-learn/scikit-learn/commit/8bb764c85763d3cc53e01601... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M doc/modules/clustering.rst M sklearn/cluster/affinity_propagation_.py Log Message: ----------- [MRG+1] AffinityPropagation damping factor not explained (#9335) * AffinityPropagation damping factor not explained * Added for API also * Add equation for damping * formatting text * Add suggestions Commit: b9be8583a75527819201f662d154f871d40f3977 https://github.com/scikit-learn/scikit-learn/commit/b9be8583a75527819201f662... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M sklearn/covariance/graph_lasso_.py Log Message: ----------- covariance.graph_lasso does not pass eps to linear_model.lars_path (#9346) Commit: 07590331c41c3fc7d246677627846c68416833a4 https://github.com/scikit-learn/scikit-learn/commit/07590331c41c3fc7d2466776... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M sklearn/ensemble/tests/test_forest.py M sklearn/tree/tests/test_tree.py Log Message: ----------- FIX make test_importances pass on 32 bit linux Commit: 9f9ad183f0871a1ba7ed24f7cea21388e68b090a https://github.com/scikit-learn/scikit-learn/commit/9f9ad183f0871a1ba7ed24f7... Author: pravarmahajan <pravar.d.mahajan@gmail.com> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M sklearn/metrics/pairwise.py M sklearn/metrics/tests/test_pairwise.py Log Message: ----------- [MRG+1] Deprecating the use of size_threshold parameter in manhattan_distances (#9295) * deprecating size_threshold in manhattan_distances * fixing a minor pep8 error * version number for deprecation Commit: 924a4661ee3e342686b89eb47c12a6e660585376 https://github.com/scikit-learn/scikit-learn/commit/924a4661ee3e342686b89eb4... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-13 (Thu, 13 Jul 2017) Changed paths: M sklearn/ensemble/bagging.py M sklearn/ensemble/tests/test_bagging.py M sklearn/multiclass.py M sklearn/tests/test_multiclass.py Log Message: ----------- [MRG + 1] Too few arguments in formatting call (#9298) * Too few arguments in formatting call * Add test * Covered with tests Commit: 1f5d22bffc081c59bf0d8c49c1e7ccbb6c84ef88 https://github.com/scikit-learn/scikit-learn/commit/1f5d22bffc081c59bf0d8c49... Author: Minghui Liu <minghui.liu@trincoll.edu> Date: 2017-07-15 (Sat, 15 Jul 2017) Changed paths: M sklearn/feature_extraction/tests/test_feature_hasher.py M sklearn/feature_extraction/tests/test_text.py Log Message: ----------- [MRG+1] supress deprecation warnings for non_negative option (#9356) * supress deprecation warnings for non_negative option * more non_negative option deprecation warnings * fix flake8 warning Commit: 8d61ccde63c68044fec1f32f10a96dca48bfbb76 https://github.com/scikit-learn/scikit-learn/commit/8d61ccde63c68044fec1f32f... Author: Melanie Goetz <melgoetz@users.noreply.github.com> Date: 2017-07-15 (Sat, 15 Jul 2017) Changed paths: M sklearn/mixture/bayesian_mixture.py Log Message: ----------- Adding note to the docstring that BayesianGaussianMixture parameter weight_concentration_prior is commonly called gamma in the literature, per https://github.com/scikit-learn/scikit-learn/issues/8631 (#9371) [MRG+2] BayesianGaussianMixture docstring change: weight_concentration_prior is commonly called gamma Commit: 22309ead84f132bc5ffccde3e9cfa75c59cf5b20 https://github.com/scikit-learn/scikit-learn/commit/22309ead84f132bc5ffccde3... Author: Vlad Niculae <vlad@vene.ro> Date: 2017-07-16 (Sun, 16 Jul 2017) Changed paths: R doc/developers/debugging.rst M doc/developers/index.rst A doc/developers/tips.rst Log Message: ----------- [MRG + 1] DOC developer quality of life notes (#9082) * DOC developer quality of life notes * rename debugging.rst to tips.rst * more tips, better internal consistency Commit: c71e1275ea78a113d26843beeb2cfb21749fe06f https://github.com/scikit-learn/scikit-learn/commit/c71e1275ea78a113d26843be... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-07-15 (Sat, 15 Jul 2017) Changed paths: M doc/modules/model_evaluation.rst M doc/modules/multiclass.rst M doc/whats_new.rst M sklearn/multioutput.py Log Message: ----------- minor sphinx fixes (#9370) Commit: 92e38f2c0177f356fe423421c7486129eb8b93c7 https://github.com/scikit-learn/scikit-learn/commit/92e38f2c0177f356fe423421... Author: Dmitry Petrov <lodurality@users.noreply.github.com> Date: 2017-07-15 (Sat, 15 Jul 2017) Changed paths: M sklearn/ensemble/forest.py Log Message: ----------- [MRG+3] Added examples to RandomForestClassifier and RandomForestRegressor (#9368) * added examples to RandomForestClassifier and RandomForestRegressor * changed example for RandomForestClassifier using make_classification * changed example for RandomForestRegressor using make_regression * made more clear which features are important in examples Commit: b7ffff36d7dc78a0e798e88e6734e21023b091b5 https://github.com/scikit-learn/scikit-learn/commit/b7ffff36d7dc78a0e798e88e... Author: Dmitry Petrov <lodurality@users.noreply.github.com> Date: 2017-07-16 (Sun, 16 Jul 2017) Changed paths: M sklearn/linear_model/passive_aggressive.py Log Message: ----------- added examples to docstrings of PassiveAgressiveClassifier and PassiveAggresiveRegressor (#9373) Commit: 87587915a29811d55a11f0322f5d75f986d4f601 https://github.com/scikit-learn/scikit-learn/commit/87587915a29811d55a11f032... Author: Dmitry Petrov <lodurality@users.noreply.github.com> Date: 2017-07-16 (Sun, 16 Jul 2017) Changed paths: M sklearn/svm/classes.py Log Message: ----------- added examples to docstrings of LinearSVC and LinearSVR (#9375) Commit: e3af9d0e79fc382421bcd5ef209161f905a31099 https://github.com/scikit-learn/scikit-learn/commit/e3af9d0e79fc382421bcd5ef... Author: Balakumaran Manoharan <manoharan.balakumaran@gmail.com> Date: 2017-07-16 (Sun, 16 Jul 2017) Changed paths: M sklearn/linear_model/base.py Log Message: ----------- [MRG+1] copy not passed from linear_model/base.py:_pre_fit to _preprocess_data (#9347) * copy not passed from linear_model/base.py:_pre_fit to _preprocess_data in the sparse case * Pass copy as False for sparse matrix to _preprocess_data * Add comment with reason for copy=False Commit: ac1b04875331fc291a437025a18ddfefd4051d7c https://github.com/scikit-learn/scikit-learn/commit/ac1b04875331fc291a437025... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-07-16 (Sun, 16 Jul 2017) Changed paths: M sklearn/linear_model/base.py Log Message: ----------- misc Commit: 75d6005feacfedad33df8bed31e34f7bec51f62d https://github.com/scikit-learn/scikit-learn/commit/75d6005feacfedad33df8bed... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M doc/modules/cross_validation.rst M sklearn/model_selection/_search.py M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_split.py Log Message: ----------- [MRG] Add few more tests + Documentation for re-entrant cross-validation estimators (#7823) * DOC Add NOTE that unless random_state is set, split will not be identical * TST use np.testing.assert_equal for nested lists/arrays * TST Make sure cv param can be a generator * DOC rank_ becomes a link when rendered * Use test_... * Remove blank line; Add if shuffle is True * Fix tests * Explicitly test for GeneratorType * TST Add the else clause * TST Add comment on usage of np.testing.assert_array_equal * TYPO * MNT Remove if ; * Address Joel's comments * merge the identical points in doc * DOC address Andy's comments * Move comment to before the check for generator type Commit: ef75578631c813e930c844657392aa4fe4c08425 https://github.com/scikit-learn/scikit-learn/commit/ef75578631c813e930c84465... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M doc/modules/cross_validation.rst Log Message: ----------- DOC markup fixes and grammar Commit: 7c878137cfe5d0a5dbc81a8cb118a78adc0b99aa https://github.com/scikit-learn/scikit-learn/commit/7c878137cfe5d0a5dbc81a8c... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M doc/modules/cross_validation.rst M sklearn/linear_model/base.py M sklearn/linear_model/passive_aggressive.py M sklearn/model_selection/_search.py M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_split.py M sklearn/svm/classes.py Log Message: ----------- Merge branch 'master' of github.com:scikit-learn/scikit-learn Commit: 5c47d15d58f7e611a9dfe527629c746d72d00fd6 https://github.com/scikit-learn/scikit-learn/commit/5c47d15d58f7e611a9dfe527... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M doc/related_projects.rst Log Message: ----------- DOC Move some things around in related projects Commit: c1d2cacd0fe21b4ca36406f059c3e1ead64b681a https://github.com/scikit-learn/scikit-learn/commit/c1d2cacd0fe21b4ca36406f0... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- DOC Use - instead of * for bullets Commit: 28ad450a43665cd459f9dd6336a17bc9218d834f https://github.com/scikit-learn/scikit-learn/commit/28ad450a43665cd459f9dd63... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M doc/tutorial/machine_learning_map/svg2imagemap.py M examples/covariance/plot_covariance_estimation.py M sklearn/mixture/gmm.py Log Message: ----------- DOC Fix typos (#9386) Commit: 055d17b30953daa7e2ed3819786828ce9da36bfd https://github.com/scikit-learn/scikit-learn/commit/055d17b30953daa7e2ed3819... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M sklearn/linear_model/sag_fast.pyx Log Message: ----------- [MRG+1] FIX out of bounds array access in SAGA (#9376) * FIX out of bounds array access in SAGA * FIX Fix boundary for condition Commit: 2a1d8ba8f92d24b92b186e4b28b3dbf73a4dc0d2 https://github.com/scikit-learn/scikit-learn/commit/2a1d8ba8f92d24b92b186e4b... Author: Gael Varoquaux <gael.varoquaux@normalesup.org> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M examples/multioutput/plot_classifier_chain_yeast.py Log Message: ----------- MISC: typo in rst Commit: 8485d3eb5ccee1fef9600b9b711e7a572794ba09 https://github.com/scikit-learn/scikit-learn/commit/8485d3eb5ccee1fef9600b9b... Author: Warut Vijitbenjaronk <warut.vijitbenjaronk@gmail.com> Date: 2017-07-17 (Mon, 17 Jul 2017) Changed paths: M doc/modules/tree.rst M sklearn/tree/tree.py Log Message: ----------- [MRG] Add Explanation of MSE vs Friedman MSE vs MAE criterion in Regression Tree Building (#9367) * clarified documentation for regression tree criterion * added explanation on doc/modules/tree.rst Commit: eece6d909a8baa03c6f19276f494a7680ae299e1 https://github.com/scikit-learn/scikit-learn/commit/eece6d909a8baa03c6f19276... Author: David Nicholson <NickleDave@users.noreply.github.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M sklearn/utils/tests/test_estimator_checks.py Log Message: ----------- use ignore_warnings to catch FutueWarning (#9374) Commit: e6de6e39c8475fc298638854c0d0b1ad98718631 https://github.com/scikit-learn/scikit-learn/commit/e6de6e39c8475fc298638854... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- Markup in release notes Commit: bffd45c8e558fd6f2c4f2dd9e1961177ba805c93 https://github.com/scikit-learn/scikit-learn/commit/bffd45c8e558fd6f2c4f2dd9... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- DOC reorder what's new paragraphs Commit: bd4953d143520d44c01b7392bb927fed2cfb9f97 https://github.com/scikit-learn/scikit-learn/commit/bd4953d143520d44c01b7392... Author: Sharan Yalburgi <sharanyalburgi@gmail.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M sklearn/cluster/hierarchical.py M sklearn/cluster/tests/test_hierarchical.py Log Message: ----------- [MRG+1] - DeprecationWarning for n_components parameter for linkage_tree (#9309) * Depreciation warning for n_components in sklearn/cluster/hierarchical.py * typo fix * Whitespace fix * Update hierarchical.py * Added test * Added test-v2 * Test for deprecation * Test function name change * Updated test * Update test_hierarchical.py * fixing flake8 errors * removed blank line * modifying test * Change condition for deprecation warning * Change indentation and compare function output * fix flake8 errors * Update test_hierarchical.py Commit: ea9896b8f4b177b508b1136c6fdd710886787f8d https://github.com/scikit-learn/scikit-learn/commit/ea9896b8f4b177b508b1136c... Author: Breno Freitas <brenolf@users.noreply.github.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M sklearn/cluster/hierarchical.py M sklearn/cluster/tests/test_hierarchical.py Log Message: ----------- Pass affinity to fix connectivity in linkage tree (#9357) Commit: 8cee70d018722250929ca50ccef3e061ad8b40c5 https://github.com/scikit-learn/scikit-learn/commit/8cee70d018722250929ca50c... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M sklearn/neighbors/dist_metrics.pyx Log Message: ----------- [MRG + 1] FIX gil acquisition in dist_metric (#9311) Commit: 71408e09e4bf01a72567f9167a1e33fb9620d786 https://github.com/scikit-learn/scikit-learn/commit/71408e09e4bf01a72567f916... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M build_tools/circle/build_doc.sh M doc/conf.py R doc/sphinxext/LICENSE.txt R doc/sphinxext/README.txt R doc/sphinxext/numpy_ext/__init__.py R doc/sphinxext/numpy_ext/docscrape.py R doc/sphinxext/numpy_ext/docscrape_sphinx.py R doc/sphinxext/numpy_ext/numpydoc.py M doc/sphinxext/sphinx_gallery/gen_gallery.py A doc/templates/numpydoc_docstring.rst M sklearn/datasets/species_distributions.py Log Message: ----------- [MRG] update numpydoc to upstream, include fix for line numbers (#7355) Commit: 93c17f1380c7f56c595ce3d1c5a78970abf225be https://github.com/scikit-learn/scikit-learn/commit/93c17f1380c7f56c595ce3d1... Author: Dmitry Petrov <lodurality@users.noreply.github.com> Date: 2017-07-18 (Tue, 18 Jul 2017) Changed paths: M sklearn/preprocessing/data.py Log Message: ----------- [MRG+1] Added examples to docstrings of MinMaxScaler and StandardScaler (#9380) [MRG+2] Added examples to docstrings of MinMaxScaler and StandardScaler Commit: 7b7960ef870ddb3633fcdf2a531c458f081e1e00 https://github.com/scikit-learn/scikit-learn/commit/7b7960ef870ddb3633fcdf2a... Author: Balakumaran Manoharan <manoharan.balakumaran@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M sklearn/model_selection/_split.py Log Message: ----------- [MRG + 1] Fix wrong error message in StratifiedKFold (#9396) * Fix wrong error message in StratifiedKFold * Remove groups in warning message Commit: a9bfc7a89c6b2f100190e82e4a138fca7fee2b0a https://github.com/scikit-learn/scikit-learn/commit/a9bfc7a89c6b2f100190e82e... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- DOC Mention RC date Commit: 98a66d91b7bc68056908750548d200a903a08fb1 https://github.com/scikit-learn/scikit-learn/commit/98a66d91b7bc680569087505... Author: Balakumaran Manoharan <manoharan.balakumaran@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M doc/modules/grid_search.rst Log Message: ----------- DOC Fix multi metric link in model selection (#9410) Commit: c1542850c5ae46ccc9601007f87ddd5c5a8cbc91 https://github.com/scikit-learn/scikit-learn/commit/c1542850c5ae46ccc9601007... Author: Sailesh Choyal <gamebusterz2@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M doc/modules/gaussian_process.rst Log Message: ----------- [MRG+1] Add links for [RW2006] (#9412) * Add links for [RW2006] * Update [RW2006] reference link Commit: 4aef698a7beaa8e66e2b26c7d092add474bec882 https://github.com/scikit-learn/scikit-learn/commit/4aef698a7beaa8e66e2b26c7... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-19 (Wed, 19 Jul 2017) Changed paths: M doc/modules/cross_validation.rst Log Message: ----------- [MRG] Formatting error in cross_validation.rst (#9415) * Formatting error in cross_validation.rst * Formatting error in cross_validation.rst * Minor change Commit: d830c90c9b860e63ca2af2099d87bb1661947283 https://github.com/scikit-learn/scikit-learn/commit/d830c90c9b860e63ca2af209... Author: Clement Joudet <clement.joudet@gmail.com> Date: 2017-07-20 (Thu, 20 Jul 2017) Changed paths: M sklearn/cross_decomposition/pls_.py M sklearn/discriminant_analysis.py M sklearn/tests/test_docstring_parameters.py Log Message: ----------- [MRG+1] Docstring parameters improvements for cross_decomposition and discriminant_analysis (#9392) * Fixing cross_decomposition docstring parameters * Fixing discriminant analysis docstring parameters * Fixing indentation and improving error message * Fixing docstring inconsistency * Fixing capitalised parameter * Removing semantics from type specification * Moving attributes to parameters * Fixing typo * Fixing syntax for pep8 Commit: 09b4cfdfb28e95bd589a0dabfb95816c36286e7f https://github.com/scikit-learn/scikit-learn/commit/09b4cfdfb28e95bd589a0dab... Author: Balakumaran Manoharan <manoharan.balakumaran@gmail.com> Date: 2017-07-20 (Thu, 20 Jul 2017) Changed paths: M doc/faq.rst Log Message: ----------- [MRG] DOC Fix known issues link in faq (#9418) * Fix known issues link in faq * Realign to keep 80 chars per line Commit: 334850fa2b4c6d7881c2e4adbaeb6235c94638a3 https://github.com/scikit-learn/scikit-learn/commit/334850fa2b4c6d7881c2e4ad... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-07-20 (Thu, 20 Jul 2017) Changed paths: M examples/multioutput/README.txt M sklearn/model_selection/_split.py Log Message: ----------- Note->Notes, fix underline in multioutput examples (#9416) Commit: 93d0766e1f679d39dfb712315c6fd210869e68cf https://github.com/scikit-learn/scikit-learn/commit/93d0766e1f679d39dfb71231... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-07-20 (Thu, 20 Jul 2017) Changed paths: M sklearn/utils/__init__.py Log Message: ----------- [MRG] DOC add non support of COO safe indexing (#9423) Commit: 5d040fc583da6ca28748bfab2e86bf16d206dc4c https://github.com/scikit-learn/scikit-learn/commit/5d040fc583da6ca28748bfab... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-07-20 (Thu, 20 Jul 2017) Changed paths: M sklearn/datasets/twenty_newsgroups.py Log Message: ----------- Add download_if_missing argument to fetch_20newsgroups_vectorized (#9425) Commit: 894fd72980f62c6f8eda9b5e1043e0cd3a1776e5 https://github.com/scikit-learn/scikit-learn/commit/894fd72980f62c6f8eda9b5e... Author: filipj8 <filipj@umich.edu> Date: 2017-07-20 (Thu, 20 Jul 2017) Changed paths: M sklearn/neighbors/dist_metrics.pyx Log Message: ----------- Fix: typo in DistanceMetric docstring example (#9427) Commit: d96a462d4e3ebc52e7a0fd1c912ebd445c1f7157 https://github.com/scikit-learn/scikit-learn/commit/d96a462d4e3ebc52e7a0fd1c... Author: RAKOTOARISON Herilalaina <rkt.herilalaina@gmail.com> Date: 2017-07-21 (Fri, 21 Jul 2017) Changed paths: M sklearn/feature_extraction/tests/test_text.py Log Message: ----------- [MRG+1] TST Add test coverage for countVectorizer with ngram_range > 1 (#9318) * Add coverage countVectorizer * Add test for analyser=word * remove redundant test * Update test * Change index * Remove indexing Commit: 6f70202ef9beefd3db9bb028755a0c38b4c5c8e7 https://github.com/scikit-learn/scikit-learn/commit/6f70202ef9beefd3db9bb028... Author: RAKOTOARISON Herilalaina <rkt.herilalaina@gmail.com> Date: 2017-07-21 (Fri, 21 Jul 2017) Changed paths: M doc/whats_new.rst M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/voting_classifier.py Log Message: ----------- [MRG+1] - Voting classifier flatten transform (Continuation) (#9188) * flatten_transform parameter added to VotingClassifier * Regression test added * What's new section added * flake8 fix * Improve test and docstring * Add what's new entry * default value flatten_transofrm * Add test for warning msg * Fix bug in assert_warns_message * Move warn msg into transform * Add deprecation warning * Merge warning * Change warn msg * Move what's content into Trees and ensembles * Fixes minor bug * update what's new * update test Commit: 5a74e2f1c8470c527018dba78f86557f40eaeb47 https://github.com/scikit-learn/scikit-learn/commit/5a74e2f1c8470c527018dba7... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-07-22 (Sat, 22 Jul 2017) Changed paths: M doc/about.rst A doc/images/sloan_banner.png M doc/index.rst A doc/themes/scikit-learn/static/img/sloan_logo.jpg Log Message: ----------- [MRG] Add Alfred P. Sloan foundation to sponsors and footer (#9402) * add Sloan banner to about, replace NYU logo with sloan logo in footer * fix logo sizes for sloan Commit: e33e84dbf7281c4e090df176b7d82e7152a1078f https://github.com/scikit-learn/scikit-learn/commit/e33e84dbf7281c4e090df176... Author: Sebastin Santy <sebastinssanty@gmail.com> Date: 2017-07-23 (Sun, 23 Jul 2017) Changed paths: M examples/applications/plot_tomography_l1_reconstruction.py M examples/linear_model/plot_sparse_logistic_regression_mnist.py Log Message: ----------- [MRG] FIX Examples use int / int without __future__.division (#9426) Commit: d73bcef003418ae8314751fdec4de0a1606669ea https://github.com/scikit-learn/scikit-learn/commit/d73bcef003418ae8314751fd... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-07-23 (Sun, 23 Jul 2017) Changed paths: M doc/about.rst Log Message: ----------- update grants funding info for CDS, Telecom + Inria (#9436) Commit: e14c6827eecca873f150b422ec6ec0033465c9c1 https://github.com/scikit-learn/scikit-learn/commit/e14c6827eecca873f150b422... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-24 (Mon, 24 Jul 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- [MRG] DOC Dedent what's new lists (#9349) Commit: 04d74bb8e3b0aa51eca3f68bb71af7c413b487c6 https://github.com/scikit-learn/scikit-learn/commit/04d74bb8e3b0aa51eca3f68b... Author: Fang-Chieh Chou <fcchou@stanford.edu> Date: 2017-07-24 (Mon, 24 Jul 2017) Changed paths: M sklearn/ensemble/partial_dependence.py Log Message: ----------- Update partial_dependence.py (#9434) Minor fix on the _grid_from_X function. The emp_percentiles variable is computed in the loop but not does not actually change, so it should be pulled out of the loop Commit: 2277068c8832cd6f1ffbf4a6e3b2f8dc7a146671 https://github.com/scikit-learn/scikit-learn/commit/2277068c8832cd6f1ffbf4a6... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-07-25 (Tue, 25 Jul 2017) Changed paths: M examples/plot_kernel_ridge_regression.py M examples/svm/plot_svm_regression.py Log Message: ----------- remove depreated "plt.hold" that defaults to "on". (#9444) Commit: 11e7369034b2c809f6511e9e9b3f04cc9969b888 https://github.com/scikit-learn/scikit-learn/commit/11e7369034b2c809f6511e9e... Author: Aarshay Jain <aarshayj@users.noreply.github.com> Date: 2017-07-25 (Tue, 25 Jul 2017) Changed paths: M doc/modules/multiclass.rst Log Message: ----------- [MRG + 1] Multiclass Documentation update (#9419) Commit: 511bbc7237012513c19ee9a8c7420eba0f59338c https://github.com/scikit-learn/scikit-learn/commit/511bbc7237012513c19ee9a8... Author: Adam Kleczewski <adam.kleczewski@human.x.ai> Date: 2017-07-25 (Tue, 25 Jul 2017) Changed paths: M examples/multioutput/plot_classifier_chain_yeast.py Log Message: ----------- [MRG+1] Chassifier chain example fix (#9408) Commit: 7dcc41325c115c86e417537b7dc7123e8457d74a https://github.com/scikit-learn/scikit-learn/commit/7dcc41325c115c86e417537b... Author: Vilhelm von Ehrenheim <vonehrenheim@gmail.com> Date: 2017-07-25 (Tue, 25 Jul 2017) Changed paths: M sklearn/neighbors/approximate.py Log Message: ----------- Fixed incorrect docstring (#9446) Commit: 8811d594644d283ca2cf81788cbaa83fa0270ad9 https://github.com/scikit-learn/scikit-learn/commit/8811d594644d283ca2cf8178... Author: hakaa1 <takezo_kensei18@outlook.com> Date: 2017-07-25 (Tue, 25 Jul 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- [MRG+1] retry mechanism for plot_stock_market.py (#9437) Commit: 90607f16675cd8706c8de5fb3e2d33f440f2b59c https://github.com/scikit-learn/scikit-learn/commit/90607f16675cd8706c8de5fb... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-07-25 (Tue, 25 Jul 2017) Changed paths: M doc/whats_new.rst M sklearn/neighbors/nearest_centroid.py M sklearn/neighbors/tests/test_nearest_centroid.py Log Message: ----------- [MRG+1] BUG Fix the shrinkage implementation in NearestCentroid (#9219) * fix the shrinkage implementation * update function name * update what's new * update what's new * spelling * confict fix * conflict fix Commit: 02a31f0a891bdf7edc8fb087e11f74ad7a597b8a https://github.com/scikit-learn/scikit-learn/commit/02a31f0a891bdf7edc8fb087... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-07-26 (Wed, 26 Jul 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- [MRG] DOC use def instead of lambda in the multimetric example at model_evaluation.rst (#9442) Commit: d82bc5e5ebf62188c933808bb2d58e849de3b7a3 https://github.com/scikit-learn/scikit-learn/commit/d82bc5e5ebf62188c933808b... Author: Balakumaran Manoharan <manoharan.balakumaran@gmail.com> Date: 2017-07-27 (Thu, 27 Jul 2017) Changed paths: M doc/modules/classes.rst Log Message: ----------- [MRG+1] Rearrange modules in alphabetical order (#9449) Commit: b03abf198501c4b47e81d62e61190844d967dea9 https://github.com/scikit-learn/scikit-learn/commit/b03abf198501c4b47e81d62e... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-07-27 (Thu, 27 Jul 2017) Changed paths: M doc/modules/feature_selection.rst M sklearn/feature_selection/rfe.py Log Message: ----------- [MRG+1] DOC improve RFE/RFECV estimator docstring (#9233) Commit: a4fe1834041108dee21d4bd5e128b13188e6312b https://github.com/scikit-learn/scikit-learn/commit/a4fe1834041108dee21d4bd5... Author: Utkarsh Upadhyay <mail@musicallyut.in> Date: 2017-07-27 (Thu, 27 Jul 2017) Changed paths: M sklearn/semi_supervised/label_propagation.py Log Message: ----------- Increase the max_iter for LabelPropagation. (#9441) LabelPropagation converges much slower than LabelSpreading. The default of max_iter=30 works well for LabelSpreading but not for LabelPropagation. This was extracted from #5893. Commit: 30a7ce90a495bbc9d79a46864cfac18c78e0b682 https://github.com/scikit-learn/scikit-learn/commit/30a7ce90a495bbc9d79a4686... Author: Alan Yee <alyee@ucsd.edu> Date: 2017-07-29 (Sat, 29 Jul 2017) Changed paths: M doc/datasets/index.rst Log Message: ----------- DOC Explicitly use https in index.rst links (#9462) Commit: f6c7080ee502e07b6902de84663828405f20df6a https://github.com/scikit-learn/scikit-learn/commit/f6c7080ee502e07b6902de84... Author: Naoya Kanai <naopon@gmail.com> Date: 2017-07-29 (Sat, 29 Jul 2017) Changed paths: M doc/modules/preprocessing.rst M sklearn/preprocessing/data.py Log Message: ----------- DOC Clarify RobustScaler behavior with sparse input (#8858) Commit: 04be1a97993342dcae7ff2736f85c5ab4eeb1266 https://github.com/scikit-learn/scikit-learn/commit/04be1a97993342dcae7ff273... Author: Balakumaran Manoharan <manoharan.balakumaran@gmail.com> Date: 2017-07-30 (Sun, 30 Jul 2017) Changed paths: M doc/modules/calibration.rst M doc/modules/clustering.rst M doc/modules/covariance.rst M doc/modules/ensemble.rst M doc/modules/linear_model.rst M doc/modules/multiclass.rst M doc/modules/outlier_detection.rst M doc/tutorial/statistical_inference/putting_together.rst M examples/ensemble/plot_adaboost_hastie_10_2.py M examples/ensemble/plot_adaboost_multiclass.py M examples/ensemble/plot_adaboost_regression.py M examples/ensemble/plot_ensemble_oob.py M examples/ensemble/plot_gradient_boosting_regularization.py M sklearn/covariance/robust_covariance.py M sklearn/datasets/lfw.py M sklearn/linear_model/randomized_l1.py M sklearn/metrics/scorer.py M sklearn/mixture/dpgmm.py M sklearn/model_selection/_search.py M sklearn/model_selection/_validation.py M sklearn/neighbors/approximate.py M sklearn/neighbors/lof.py Log Message: ----------- [MRG + 1] DOC Fix Sphinx errors (#9420) * Fix Rouseeuw1984 broken link * Change label vbgmm to bgmm Previously modified with PR #6651 * Change tag name Old refers to new tag added with PR #7388 * Remove prefix underscore to match tag * Realign to fit 80 chars * Link to metrics.rst. pairwise metrics yet to be documented * Remove tag as LSHForest is deprecated * Remove all references to randomized_l1 and sphx_glr_auto_examples_linear_model_plot_sparse_recovery.py. It is deprecated. * Fix few Sphinx warnings * Realign to 80 chars * Changes based on PR review * Remove unused ref in calibration * Fix link ref in covariance.rst * Fix linking issues * Differentiate Rouseeuw1999 tag within file. * Change all duplicate Rouseeuw1999 tags * Remove numbers from tag Rousseeuw Commit: f2f557d1eafcaf2e4187b81bcbb1c2099096f56c https://github.com/scikit-learn/scikit-learn/commit/f2f557d1eafcaf2e4187b81b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-07-30 (Sun, 30 Jul 2017) Changed paths: M doc/modules/ensemble.rst Log Message: ----------- DOC Use :class: for first VotingClassifier reference Commit: 74505c4e90680b328b4e6ba16665890c6664c568 https://github.com/scikit-learn/scikit-learn/commit/74505c4e90680b328b4e6ba1... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-07-31 (Mon, 31 Jul 2017) Changed paths: M sklearn/externals/copy_joblib.sh Log Message: ----------- MAINT make it possible to vendor a local repo of joblib This is useful to test a branch of the joblib source prior to releasing joblib. cd sklearn/externals bash copy_joblib.sh /path/to/local/joblib-git-repo [ci skip] Commit: a8a852a371a43a30910b20289ef1be5d740eaf94 https://github.com/scikit-learn/scikit-learn/commit/a8a852a371a43a30910b2028... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M doc/about.rst M doc/index.rst A doc/themes/scikit-learn/static/img/sydney-primary.jpeg A doc/themes/scikit-learn/static/img/sydney-stacked.jpeg Log Message: ----------- Credit University of Sydney sponsorship (#9466) Commit: 1059946bf246497fb9172fb136b3ad1330ac1ec4 https://github.com/scikit-learn/scikit-learn/commit/1059946bf246497fb9172fb1... Author: Dmitry Petrov <lodurality@users.noreply.github.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M sklearn/linear_model/coordinate_descent.py Log Message: ----------- [MRG+1] Added examples to docstrings of ElasticNet and ElasticNetCV (#9383) Commit: 17c09ac71b6cb62e84faaa90d7a5f1fa7b829c60 https://github.com/scikit-learn/scikit-learn/commit/17c09ac71b6cb62e84faaa90... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M build_tools/travis/test_script.sh Log Message: ----------- MAINT display top 10 slowest tests with pytest Commit: 9927982c4eb5773a33f8d0ef5ca22cfc7806e926 https://github.com/scikit-learn/scikit-learn/commit/9927982c4eb5773a33f8d0ef... Author: Vathsala Achar <vathsala.sachar@gmail.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M examples/svm/plot_separating_hyperplane.py M examples/svm/plot_separating_hyperplane_unbalanced.py Log Message: ----------- [MRG+1] DOC Simplifying margin plotting in SVM examples (#8501) (#8875) * Simplifying margin plotting in SVM examples (#8501) * updated to use contour levels on decision function * separating unbalanced class now uses a red line to show the change in the decision boundary when the classes are weighted * corrected the target variable from Y to y * DOC Updates to SVM examples * Fixing flake8 issues * Altered make_blobs to move clusters to corners and be more compact * Reverted changes converting Y to y * Fixes for flake8 errors Commit: 72d0529de742206f23be6a14670d21566e85835f https://github.com/scikit-learn/scikit-learn/commit/72d0529de742206f23be6a14... Author: JC Liu <liujiacheng0810@163.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M doc/whats_new.rst M sklearn/discriminant_analysis.py M sklearn/tests/test_discriminant_analysis.py Log Message: ----------- [MRG+1] Issue#7998 : Consistent parameters between QDA and LDA (#8130) * for #7998 * Fix some style error and add test * Add local variable store_covariance * better deprecation * fix bug * Style check * fix covariance_ * style check * Update * modify test * Formating * update * Update * Add whats_new.rst * Revert "Add whats_new.rst" This reverts commit 4e5977d5cdb20fca7ed683e2bf093037cba75005. * whats_new * Update for FutureWarning * Remove warning from the setter * add fit in test * drop back * Quick fix * Small fix * Fix * update new * Fix space * Fix docstring * fix style * Fix * fix assert Commit: 030f8b21f18b6078d2a12845f7fd0a93e1b9d4de https://github.com/scikit-learn/scikit-learn/commit/030f8b21f18b6078d2a12845... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M .travis.yml M build_tools/travis/test_script.sh M sklearn/linear_model/tests/test_bayes.py M sklearn/tests/test_docstring_parameters.py M sklearn/utils/estimator_checks.py M sklearn/utils/testing.py Log Message: ----------- [MRG+1] add docstring tests to a travis entry that actually runs tests (#9363) * add docstring tests to a travis entry that actually runs tests * show skipped tests * better test skipping messages * use path in walk_packages so we can run the tests from anywhere. Also try to do better tests for private packages. * Ensure all submodule classes and functions are tested * Reverse the for loop nesting to avoid copying * skip abstract methods, skip setup.configure, skip a lot more that I don't want to fix. * unused import * move neighbors up from deprecated to just not covered. Commit: aeec352ff4cf8b3c8a75f9bb8169e3527f35194c https://github.com/scikit-learn/scikit-learn/commit/aeec352ff4cf8b3c8a75f9bb... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-01 (Tue, 01 Aug 2017) Changed paths: M build_tools/travis/test_script.sh Log Message: ----------- fix bad merge Commit: 00c0f7b47ce087305f20300d8ac48357b6635917 https://github.com/scikit-learn/scikit-learn/commit/00c0f7b47ce087305f20300d... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M sklearn/tests/test_docstring_parameters.py Log Message: ----------- FIX Insert missing comma Commit: 4ff7e8e658db082fe1ff0b2ba31244431fd99ef6 https://github.com/scikit-learn/scikit-learn/commit/4ff7e8e658db082fe1ff0b2b... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_base.py M sklearn/linear_model/tests/test_logistic.py M sklearn/metrics/ranking.py M sklearn/mixture/dpgmm.py M sklearn/multioutput.py M sklearn/utils/random.py Log Message: ----------- Fix typos (#9476) Commit: 1674412b3504080134c7b2e5fe0c18fd5f086b06 https://github.com/scikit-learn/scikit-learn/commit/1674412b3504080134c7b2e5... Author: Sri Krishna <skrish13@users.noreply.github.com> Date: 2017-08-02 (Wed, 02 Aug 2017) Changed paths: M sklearn/metrics/classification.py Log Message: ----------- DOC Update classification.py (#9478) fixes doc formatting. Commit: 0dd19de33a79bb536692aecfdc7c39c18d68bb31 https://github.com/scikit-learn/scikit-learn/commit/0dd19de33a79bb536692aecf... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M sklearn/model_selection/tests/test_validation.py Log Message: ----------- fix wrong assert in test_validation (#9480) Commit: c1eee276fa501965e7b4e23e6349031092e33131 https://github.com/scikit-learn/scikit-learn/commit/c1eee276fa501965e7b4e23e... Author: Joan Massich <mailsik@gmail.com> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M sklearn/__init__.py M sklearn/datasets/base.py M sklearn/datasets/california_housing.py M sklearn/datasets/covtype.py M sklearn/datasets/kddcup99.py M sklearn/datasets/lfw.py M sklearn/datasets/olivetti_faces.py M sklearn/datasets/rcv1.py M sklearn/datasets/species_distributions.py M sklearn/datasets/twenty_newsgroups.py Log Message: ----------- ENH: dataset-fetching with use figshare and checksum (#9240) Commit: e674f64458242bdfc28a01a95ffa69ed96056027 https://github.com/scikit-learn/scikit-learn/commit/e674f64458242bdfc28a01a9... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-04 (Fri, 04 Aug 2017) Changed paths: M sklearn/multioutput.py M sklearn/tests/test_multioutput.py Log Message: ----------- [MRG+1] FIX Add missing mixins to ClassifierChain (#9473) * Add missing mixins to ClassifierChain * Fix import in test Commit: 00358b1f079c7a4c795a368c563b3618df4040a1 https://github.com/scikit-learn/scikit-learn/commit/00358b1f079c7a4c795a368c... Author: Julian Kuhlmann <jlnkuhlmann@gmail.com> Date: 2017-08-04 (Fri, 04 Aug 2017) Changed paths: M doc/tutorial/statistical_inference/unsupervised_learning.rst Log Message: ----------- Bring last code block in line with the image. (#9488) Code from http://scikit-learn.org/stable/auto_examples/decomposition/plot_ica_blind_so.... Commit: 0bfe10d1fa0e2bc275a2539f08ad5cf57bf5e4d7 https://github.com/scikit-learn/scikit-learn/commit/0bfe10d1fa0e2bc275a2539f... Author: jschendel <jschendel@users.noreply.github.com> Date: 2017-08-06 (Sun, 06 Aug 2017) Changed paths: M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/voting_classifier.py Log Message: ----------- FIX Pass sample_weight as kwargs in VotingClassifier (#9493) Commit: 3f53d78ce238743eb2b76d3ea389b9b7c02f703a https://github.com/scikit-learn/scikit-learn/commit/3f53d78ce238743eb2b76d3e... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-08-06 (Sun, 06 Aug 2017) Changed paths: M doc/whats_new.rst M sklearn/decomposition/pca.py M sklearn/decomposition/tests/test_pca.py Log Message: ----------- FIX Incorrent implementation of noise_variance_ in PCA._fit_truncated (#9108) Commit: de26c30fad917bc3c881006eeeb5103434a18f7e https://github.com/scikit-learn/scikit-learn/commit/de26c30fad917bc3c881006e... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-06 (Sun, 06 Aug 2017) Changed paths: M examples/svm/plot_separating_hyperplane.py Log Message: ----------- DOC Fixup of linear svm separating hyperplane plot (#9471) * change data, don't regularize, call plt.show Commit: 8f53f707dc547b0f5c2d04fdbe38434349176bb5 https://github.com/scikit-learn/scikit-learn/commit/8f53f707dc547b0f5c2d04fd... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-08-06 (Sun, 06 Aug 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- DOC Correct what's new for #9108 (#9501) Commit: da415db4768805702a0a3891676b8c92ee2db530 https://github.com/scikit-learn/scikit-learn/commit/da415db4768805702a0a3891... Author: tobycheese <tobycheese@users.noreply.github.com> Date: 2017-08-07 (Mon, 07 Aug 2017) Changed paths: M examples/cluster/plot_cluster_iris.py Log Message: ----------- DOC remove unnecessary line (#9504) Commit: 6d4ae1b61ea8927efe39e27752e15a3cf2263e33 https://github.com/scikit-learn/scikit-learn/commit/6d4ae1b61ea8927efe39e277... Author: Utkarsh Upadhyay <mail@musicallyut.in> Date: 2017-08-07 (Mon, 07 Aug 2017) Changed paths: M sklearn/semi_supervised/label_propagation.py M sklearn/semi_supervised/tests/test_label_propagation.py Log Message: ----------- FIX Convergence warning and n_iter_ in LabelPropagation (#5893) Commit: 9f91ec7ffd5951363e60e5943c1f5e87df373c22 https://github.com/scikit-learn/scikit-learn/commit/9f91ec7ffd5951363e60e594... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-08-08 (Tue, 08 Aug 2017) Changed paths: M doc/modules/model_evaluation.rst M doc/whats_new.rst M sklearn/metrics/scorer.py M sklearn/metrics/tests/test_score_objects.py Log Message: ----------- [MRG+1] add scorer based on explained_variance_score (#9259) Commit: 682e85fb1afcd050d9559b4d156593b2c32280df https://github.com/scikit-learn/scikit-learn/commit/682e85fb1afcd050d9559b4d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-08-08 (Tue, 08 Aug 2017) Changed paths: M sklearn/utils/__init__.py M sklearn/utils/tests/test_utils.py Log Message: ----------- Fix safe_indexing with read-only indices (#9507) Commit: ffe9866e5f62799de16b2c5f0f2ad5f7c5aa39d0 https://github.com/scikit-learn/scikit-learn/commit/ffe9866e5f62799de16b2c5f... Author: Minghui Liu <minghui.kevin.liu@gmail.com> Date: 2017-08-08 (Tue, 08 Aug 2017) Changed paths: M sklearn/ensemble/weight_boosting.py M sklearn/multioutput.py M sklearn/neural_network/multilayer_perceptron.py M sklearn/tree/tests/test_export.py M sklearn/tree/tree.py M sklearn/utils/estimator_checks.py Log Message: ----------- Use base.is_classifier instead instead of isinstance (#9482) Commit: afb3ee7a08240e4116302e42590f5dbd5d09a783 https://github.com/scikit-learn/scikit-learn/commit/afb3ee7a08240e4116302e42... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-08-08 (Tue, 08 Aug 2017) Changed paths: M appveyor.yml Log Message: ----------- MAINT enable appveyor fast_finish mode (#9509) Commit: 312b1dfc74aeb6666a869fdc59971bd348dd097b https://github.com/scikit-learn/scikit-learn/commit/312b1dfc74aeb6666a869fdc... Author: (Venkat) Raghav, Rajagopalan <rvraghav93@gmail.com> Date: 2017-08-09 (Wed, 09 Aug 2017) Changed paths: M doc/whats_new.rst A examples/ensemble/plot_gradient_boosting_early_stopping.py M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_gradient_boosting.py Log Message: ----------- ENH Early stopping for Gradient Boosting Classifier/Regressor (#7071) Commit: 44ba589101f1832ebf8a61cdeb97f0e59ae38935 https://github.com/scikit-learn/scikit-learn/commit/44ba589101f1832ebf8a61cd... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-10 (Thu, 10 Aug 2017) Changed paths: M doc/modules/pipeline.rst Log Message: ----------- DOC a note on data leakage and pipeline (#9510) Commit: 66196a6b8c56dbf6b3fb654be1c1bc2c9790937b https://github.com/scikit-learn/scikit-learn/commit/66196a6b8c56dbf6b3fb654b... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-11 (Fri, 11 Aug 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- merge fixes and picking of entries from 0.19 (#9526) Commit: 5c6cc88967055c4845197c441bfe9751687359c4 https://github.com/scikit-learn/scikit-learn/commit/5c6cc88967055c4845197c44... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-11 (Fri, 11 Aug 2017) Changed paths: M sklearn/discriminant_analysis.py Log Message: ----------- remove spurious s in attribute doc. Commit: 9c119e63bc12f140477647bef6d78fecc3cd7f80 https://github.com/scikit-learn/scikit-learn/commit/9c119e63bc12f140477647be... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-11 (Fri, 11 Aug 2017) Changed paths: M sklearn/cluster/hierarchical.py Log Message: ----------- deprecation of n_components happened in 0.19 not 0.18 (#9527) Commit: 964a7f78b41cc2aec548f7df095723f035d47306 https://github.com/scikit-learn/scikit-learn/commit/964a7f78b41cc2aec548f7df... Author: Luciano Viola <viola.luciano@gmail.com> Date: 2017-08-11 (Fri, 11 Aug 2017) Changed paths: M sklearn/tree/export.py Log Message: ----------- added tree of type "regressor" to the docstring of exportviz (#9530) Commit: 88f529efa688246712c15a1404ae4ff0b2d87fd9 https://github.com/scikit-learn/scikit-learn/commit/88f529efa688246712c15a14... Author: diegodlh <delahera@gmail.com> Date: 2017-08-11 (Fri, 11 Aug 2017) Changed paths: M doc/modules/ensemble.rst Log Message: ----------- Fixed impossible min_samples_split value (#9520) Commit: fbca098c62da3de7d2a5fedc649c7a137719609f https://github.com/scikit-learn/scikit-learn/commit/fbca098c62da3de7d2a5fedc... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-08-12 (Sat, 12 Aug 2017) Changed paths: M sklearn/model_selection/_validation.py Log Message: ----------- Modifies model_selection.cross_validate docstring (#9534) - Fixes rendering of docstring examples - Instead of importing cross_val_score in example, cross_validate is imported Commit: 52fe914c133e59c06230a4e18dab6377de698263 https://github.com/scikit-learn/scikit-learn/commit/52fe914c133e59c06230a4e1... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-08-13 (Sun, 13 Aug 2017) Changed paths: M sklearn/model_selection/_validation.py Log Message: ----------- [MRG] DOC correct the link in model_selection.cross_validate (#9537) Commit: f9332d560176b3b4e94c88a182978d1b9645901c https://github.com/scikit-learn/scikit-learn/commit/f9332d560176b3b4e94c88a1... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-08-13 (Sun, 13 Aug 2017) Changed paths: M sklearn/tests/test_kernel_ridge.py Log Message: ----------- add random_state (#9542) Commit: ded2276d88c4c7b6b8954cf460c855e5ca3376fc https://github.com/scikit-learn/scikit-learn/commit/ded2276d88c4c7b6b8954cf4... Author: Nagarjuna Kumar <nagarjuna.412@gmail.com> Date: 2017-08-14 (Mon, 14 Aug 2017) Changed paths: M doc/modules/feature_extraction.rst Log Message: ----------- Fixed typos in tf-idf term weighting section (#9547) Commit: 27ae0488bbe13b6d7e5b1b55626b9b56415e7d74 https://github.com/scikit-learn/scikit-learn/commit/27ae0488bbe13b6d7e5b1b55... Author: Ryan <ryantlee9@gmail.com> Date: 2017-08-14 (Mon, 14 Aug 2017) Changed paths: M sklearn/datasets/california_housing.py Log Message: ----------- Update StatLib database URL (#9550) Root URL responds with: `mysql://��:@localhost/nuke failed to connectAccess denied for user '��'@'localhost' (using password: YES)` Commit: 86d8f18b208814242d4173781c1f6efddde736fb https://github.com/scikit-learn/scikit-learn/commit/86d8f18b208814242d417378... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-08-14 (Mon, 14 Aug 2017) Changed paths: M doc/whats_new.rst M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/tests/test_incremental_pca.py Log Message: ----------- [MRG+1] Ensures that partial_fit for sklearn.decomposition.IncrementalPCA uses float division (#9492) * Ensures that partial_fit uses float division * Switches to using future division for float division * Adds non-regression test for issue #9489 * Updates test to remove dependence on a "known answer" * Updates doc/whats_new.rst with entry for this PR * Specifies bug fix is for Python 2 versions in doc/whats_new.rst Commit: baa20488c0d6ce347db11680b5f2592c72d81509 https://github.com/scikit-learn/scikit-learn/commit/baa20488c0d6ce347db11680... Author: wallygauze <wallygauze@yahoo.fr> Date: 2017-08-15 (Tue, 15 Aug 2017) Changed paths: M doc/whats_new.rst M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/tests/test_incremental_pca.py Log Message: ----------- [MRG + 1] Raising an error when batch_size < n_components in IncrementalPCA (#9303) Commit: cb16003751e23bf0b1d158a26343f99ebc785571 https://github.com/scikit-learn/scikit-learn/commit/cb16003751e23bf0b1d158a2... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M examples/tree/plot_iris.py Log Message: ----------- DOC Improve the output of example plot_iris.py after matplotlib2.0 (#9541) Commit: e1fb03c86d2a2c47ef008ead958e1bc10fb06e77 https://github.com/scikit-learn/scikit-learn/commit/e1fb03c86d2a2c47ef008ead... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_logistic.py Log Message: ----------- [MRG] FIX Updates LogisticRegressionCV to use get_scorer (#9565) Commit: 2b9405f977b175a96d0bef6d68e1a74d6b90e60f https://github.com/scikit-learn/scikit-learn/commit/2b9405f977b175a96d0bef6d... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-08-17 (Thu, 17 Aug 2017) Changed paths: A sklearn/utils/_unittest_backport.py M sklearn/utils/testing.py M sklearn/utils/tests/test_testing.py Log Message: ----------- [MRG] Backports msg in assert_raises and assert_raises_regex (#9536) * Added modifiedunittest * Backports msg in assertRaises and assertRaisesRegexp * Import statement corrected * Corrected import statement * Added module name in utils.setup.py * Removed Extra modules * Reordered class * _is_subtype added * Missing import added * _formatMessage added * missing variables added * Remove PEP8 failures * Removed safe_repr * _unittest_backport.py added * Import statement corrected * Added copyright * Syntax Error removed * Error removed * runTest function added * Tests added * __init__ added * Import added Commit: c7ca0c58eee2047ae3f127af64401d210c1218ec https://github.com/scikit-learn/scikit-learn/commit/c7ca0c58eee2047ae3f127af... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-16 (Wed, 16 Aug 2017) Changed paths: M doc/modules/kernel_approximation.rst M doc/modules/sgd.rst M sklearn/linear_model/passive_aggressive.py M sklearn/linear_model/stochastic_gradient.py M sklearn/linear_model/tests/test_sgd.py Log Message: ----------- [MRG+1] FIX n_iter -> max_iter conversion in SGDClassifier (#9558) * move n_iter -> max_iter conversion and warning into _check_params in SGDClassifier for proper deprecation. * move validate_params so we have self._max_iter in _fit * validate params in init because the tests wants me to * better check for input validation * fix deprecation tests to call _validate_params * fix parameter validation in PA classifier * fix max_iter in doctests * pep8 /doctest whitespace * more doctests * maybe I'll find them all.... Commit: dca84066d2cdc57b9555b455529302eb6094471a https://github.com/scikit-learn/scikit-learn/commit/dca84066d2cdc57b9555b455... Author: Anthony Gitter <agitter@users.noreply.github.com> Date: 2017-08-17 (Thu, 17 Aug 2017) Changed paths: M sklearn/metrics/ranking.py Log Message: ----------- Typo (#9571) Commit: d9fdd8b0d1053cb47af8e3823b7a05279dd72054 https://github.com/scikit-learn/scikit-learn/commit/d9fdd8b0d1053cb47af8e382... Author: Taehoon Lee <me@taehoonlee.com> Date: 2017-08-17 (Thu, 17 Aug 2017) Changed paths: M sklearn/linear_model/sag_fast.pyx M sklearn/model_selection/tests/test_search.py M sklearn/neighbors/quad_tree.pyx Log Message: ----------- DOC Fix typos (#9577) Commit: ee2025f282b586d4f9d3dbaa9083d33870bba3cf https://github.com/scikit-learn/scikit-learn/commit/ee2025f282b586d4f9d3dbaa... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M doc/modules/model_evaluation.rst M doc/whats_new.rst M sklearn/metrics/scorer.py M sklearn/metrics/tests/test_score_objects.py Log Message: ----------- [MRG+1] Add scorer based on brier_score_loss (#9521) Commit: 6f42105ac1a8649b2af3cd107fce4f8aaae7dd19 https://github.com/scikit-learn/scikit-learn/commit/6f42105ac1a8649b2af3cd10... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M sklearn/metrics/ranking.py Log Message: ----------- DOC roc_auc_score and average_precision_score explicit about binary input (#9557) Commit: 9e9b78dfaa3e6cf2105c482447680e8b43002d15 https://github.com/scikit-learn/scikit-learn/commit/9e9b78dfaa3e6cf2105c4824... Author: Rasul Kerimov <rkerimov@std.qu.edu.az> Date: 2017-08-21 (Mon, 21 Aug 2017) Changed paths: M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- [MRG+1] Resolve the problem with cross_val_predict(method=) when passing X or y as list (#9600) * issue 9592 * issue resolve * resolve issue * review * Delete sample.py * review Commit: 89b02af431beda07a91262b6d3558a7a11f83633 https://github.com/scikit-learn/scikit-learn/commit/89b02af431beda07a91262b6... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-08-22 (Tue, 22 Aug 2017) Changed paths: M doc/modules/preprocessing.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- [MRG+1] EHN Accept 1D array for preprocessing functions and update doc (#9596) * EHN/TST robust_scale accepts 1D array * DOC update doc for preprocessing functions Commit: aae87002b96622424a16dcad2eaef3a75cc0feda https://github.com/scikit-learn/scikit-learn/commit/aae87002b96622424a16dcad... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2017-08-23 (Wed, 23 Aug 2017) Changed paths: M sklearn/pipeline.py M sklearn/tests/test_pipeline.py M sklearn/utils/metaestimators.py Log Message: ----------- FIX force pipeline steps to be list not a tuple (#9604) Commit: d8c363f296948a9171ac8a5d69f79dcb56589335 https://github.com/scikit-learn/scikit-learn/commit/d8c363f296948a9171ac8a5d... Author: Vadim Markovtsev <gmarkhor@gmail.com> Date: 2017-08-24 (Thu, 24 Aug 2017) Changed paths: M .mailmap Log Message: ----------- Fix mailmap format (#9620) This \< breaks some mailmap parsers and is apparently inserted by mistake Commit: 7d13009364afd85abd964a93bcafdbe138823cfe https://github.com/scikit-learn/scikit-learn/commit/7d13009364afd85abd964a93... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-27 (Sun, 27 Aug 2017) Changed paths: M sklearn/cluster/affinity_propagation_.py Log Message: ----------- ENH Avoid unnecessary O(n^2) calculation in affinity propagation (#9617) Commit: a571b01ac8a92504c522a860993428c0f46d7b29 https://github.com/scikit-learn/scikit-learn/commit/a571b01ac8a92504c522a860... Author: Michael A. Alcorn <airalcorn2@gmail.com> Date: 2017-08-28 (Mon, 28 Aug 2017) Changed paths: M doc/modules/classes.rst M doc/modules/naive_bayes.rst M doc/whats_new.rst M examples/text/document_classification_20newsgroups.py M sklearn/naive_bayes.py M sklearn/tests/test_naive_bayes.py M sklearn/utils/estimator_checks.py Log Message: ----------- ENH Implement Complement Naive Bayes (#8190) Commit: 8b5c328d806c3c12f12ff18902991e5da21dbc4a https://github.com/scikit-learn/scikit-learn/commit/8b5c328d806c3c12f12ff189... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-28 (Mon, 28 Aug 2017) Changed paths: M doc/whats_new.rst Log Message: ----------- DOC move what's new entry to correct section Commit: 0b8a9360f0867cb47e146a93ffd07c3cf85bc637 https://github.com/scikit-learn/scikit-learn/commit/0b8a9360f0867cb47e146a93... Author: Ben Lawson <balawson@bu.edu> Date: 2017-08-28 (Mon, 28 Aug 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- update dead link to pyamg (#9640) pyamg.org has moved to github Commit: 468d6e71aa9c34011c6318db06e9f8468ff97c2a https://github.com/scikit-learn/scikit-learn/commit/468d6e71aa9c34011c6318db... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-29 (Tue, 29 Aug 2017) Changed paths: M examples/classification/plot_classifier_comparison.py Log Message: ----------- Remove inappropriate warm_start (#9638) Commit: 026e10a24ffb9788ad914e642efe3b1b9559378e https://github.com/scikit-learn/scikit-learn/commit/026e10a24ffb9788ad914e64... Author: Michael A. Alcorn <airalcorn2@gmail.com> Date: 2017-08-29 (Tue, 29 Aug 2017) Changed paths: M doc/modules/naive_bayes.rst Log Message: ----------- [MRG] Fix math syntax for ComplementNB documentation. (#9644) Commit: 9e606bfdbe039112b609c263cb4dfc23e31ffe93 https://github.com/scikit-learn/scikit-learn/commit/9e606bfdbe039112b609c263... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-08-29 (Tue, 29 Aug 2017) Changed paths: M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+2] Adds helpful messages in all error assertions in estimator_checks (#9588) Commit: 46e68d5c3e2f58821898f23638d27fdc09716f94 https://github.com/scikit-learn/scikit-learn/commit/46e68d5c3e2f58821898f236... Author: Sebastian Flennerhag <sebastianflennerhag@hotmail.com> Date: 2017-08-29 (Tue, 29 Aug 2017) Changed paths: M doc/related_projects.rst Log Message: ----------- [MRG+1] DOC: related project: ML-Ensemble (#9637) * [DOC] Related project: mlens * Break entry on multiple lines Commit: 8f89478d58612055e29a1299664b9abcf4c4e7c6 https://github.com/scikit-learn/scikit-learn/commit/8f89478d58612055e29a1299... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-08-29 (Tue, 29 Aug 2017) Changed paths: M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- [MRG + 1] Removes estimator method check in cross_val_predict before fitting (#9641) * Removes check in cross_val_predict that checks estimator method before fitting * Adds regression test for issue #9639 Commit: e66aa6dc70bb43541bd2a084ea28d0547b89ed4f https://github.com/scikit-learn/scikit-learn/commit/e66aa6dc70bb43541bd2a084... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-08-30 (Wed, 30 Aug 2017) Changed paths: M doc/developers/utilities.rst M doc/modules/classes.rst M sklearn/cluster/hierarchical.py M sklearn/pipeline.py M sklearn/tests/test_pipeline.py M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- ENH Ducktyping to allow for alternative Memory implementations (#9584) Commit: 39f1b1380a6b77042931e43b4971a48e673db1e5 https://github.com/scikit-learn/scikit-learn/commit/39f1b1380a6b77042931e43b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-08-30 (Wed, 30 Aug 2017) Changed paths: M sklearn/tests/test_multioutput.py Log Message: ----------- TST/FIX failure on machines with one CPU (#9544) Commit: 958a7cd769866431ee2d92dfebb06325d9a1c1fa https://github.com/scikit-learn/scikit-learn/commit/958a7cd769866431ee2d92df... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M sklearn/tests/test_docstring_parameters.py Log Message: ----------- add "docstring error" to docstring error message for context (#9651) Commit: 75b044867230946b29b1b13ff8e82543f183dbd8 https://github.com/scikit-learn/scikit-learn/commit/75b044867230946b29b1b13f... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M sklearn/cluster/hierarchical.py M sklearn/linear_model/randomized_l1.py M sklearn/pipeline.py M sklearn/utils/validation.py Log Message: ----------- DOC improve check_memory related docstrings (#9649) Commit: 4889a67942713777e0e250eda9a3e019d84d1950 https://github.com/scikit-learn/scikit-learn/commit/4889a67942713777e0e250ed... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-08-31 (Thu, 31 Aug 2017) Changed paths: M sklearn/linear_model/tests/test_ransac.py M sklearn/pipeline.py M sklearn/tests/test_multioutput.py Log Message: ----------- MAINT remove unused imports Commit: d6a42354145c92cf88093cbcc70b13f639319c38 https://github.com/scikit-learn/scikit-learn/commit/d6a42354145c92cf88093cbc... Author: felix <felix-salfelder@users.noreply.github.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M sklearn/decomposition/pca.py Log Message: ----------- DOC fix a glitch in pca docstring (#9664) Commit: 9b5561148f56a3934da9882a52f1978d7aa5bc75 https://github.com/scikit-learn/scikit-learn/commit/9b5561148f56a3934da9882a... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M examples/ensemble/plot_bias_variance.py M examples/semi_supervised/plot_label_propagation_digits_active_learning.py Log Message: ----------- [MRG] Figure improvements (#9648) * Example plots render poorly in dev * flake8 + bias_variance * title padding * misc ensemble variance plotting don't use rcParams to set size of a single figure, put legend outside of plot * semisupervised plotting fixes use explicit kwargs in subplots_adjust, change hspace, don't change aspect ratio of imshow. Commit: b1b77ffbf310a83123e643f831bde8de25ba53c3 https://github.com/scikit-learn/scikit-learn/commit/b1b77ffbf310a83123e643f8... Author: pasbi <pasbi@users.noreply.github.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M sklearn/decomposition/dict_learning.py M sklearn/decomposition/factor_analysis.py M sklearn/decomposition/fastica_.py M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/nmf.py M sklearn/decomposition/online_lda.py M sklearn/decomposition/pca.py M sklearn/decomposition/sparse_pca.py M sklearn/decomposition/truncated_svd.py M sklearn/manifold/isomap.py M sklearn/manifold/locally_linear.py M sklearn/manifold/mds.py M sklearn/manifold/spectral_embedding_.py M sklearn/manifold/t_sne.py Log Message: ----------- Improve y parameter documentation for transformers (#9578) Commit: ecc96be8c5e831fd0a12f3274ed4a31dabcbffe6 https://github.com/scikit-learn/scikit-learn/commit/ecc96be8c5e831fd0a12f327... Author: Pravar D Mahajan <pravar.d.mahajan@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M sklearn/utils/estimator_checks.py M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- [MRG] Raise exception on providing complex data to estimators (#9551) * Modifies model_selection.cross_validate docstring (#9534) - Fixes rendering of docstring examples - Instead of importing cross_val_score in example, cross_validate is imported * raise error on complex data input to estimators * Raise exception on providing complex data to estimators * adding checks to check_estimator for complex data * removing some unnecessary parts * autopep8 changes * removing ipdb, restoring some autopep8 fixes * removing ipdb, restoring some autopep8 fixes * adding documentation for complex data handling * adding one line explanation for each test case Commit: 846313b57009dd9f8340f5f7004bc2bf1119b709 https://github.com/scikit-learn/scikit-learn/commit/846313b57009dd9f8340f5f7... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M sklearn/datasets/tests/test_lfw.py M sklearn/datasets/tests/test_svmlight_format.py M sklearn/gaussian_process/tests/test_gaussian_process.py M sklearn/linear_model/tests/test_logistic.py M sklearn/linear_model/tests/test_sgd.py M sklearn/linear_model/tests/test_theil_sen.py M sklearn/svm/tests/test_bounds.py M sklearn/tree/tests/test_tree.py M sklearn/utils/testing.py Log Message: ----------- [MRG+1] Deprecate sklearn.utils.testing.raises and remove it from tests (#9660) Commit: 6e01feff14e2016253b5ada96964a1b5b6145128 https://github.com/scikit-learn/scikit-learn/commit/6e01feff14e2016253b5ada9... Author: Minghui Liu <minghui.kevin.liu@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M doc/whats_new.rst M sklearn/gaussian_process/gpr.py M sklearn/gaussian_process/tests/test_gpr.py Log Message: ----------- OPTIM make GaussianProcessRegressor faster with return_std=True Commit: deaa96452a981e3e54dc302fc14cb1c83cb2e399 https://github.com/scikit-learn/scikit-learn/commit/deaa96452a981e3e54dc302f... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M sklearn/utils/tests/test_validation.py Log Message: ----------- Fix test_validation.py Commit: 233a3e53478aaeb4999728d19402580d6302c726 https://github.com/scikit-learn/scikit-learn/commit/233a3e53478aaeb4999728d1... Author: RAKOTOARISON Herilalaina <rkt.herilalaina@gmail.com> Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: M doc/whats_new.rst M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/voting_classifier.py Log Message: ----------- ENH Add named_estimator_ for votingClassifier (#9168) Commit: e221a1841494dc6cae72e9ea16f271805bb8b6d5 https://github.com/scikit-learn/scikit-learn/commit/e221a1841494dc6cae72e9ea... Author: Rasul Kerimov <rkerimov@std.qu.edu.az> Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: M sklearn/cluster/affinity_propagation_.py M sklearn/cluster/bicluster.py M sklearn/cluster/birch.py M sklearn/cluster/dbscan_.py M sklearn/cluster/hierarchical.py M sklearn/cluster/k_means_.py M sklearn/cluster/mean_shift_.py M sklearn/cluster/spectral.py Log Message: ----------- DOC y ignored in sklearn.cluster (#9671) Commit: 9ebdea2cfaf73f77e70ed18b181823f5e22ade7d https://github.com/scikit-learn/scikit-learn/commit/9ebdea2cfaf73f77e70ed18b... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-04 (Mon, 04 Sep 2017) Changed paths: M sklearn/decomposition/dict_learning.py M sklearn/decomposition/factor_analysis.py M sklearn/decomposition/fastica_.py M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/nmf.py M sklearn/decomposition/online_lda.py M sklearn/decomposition/pca.py M sklearn/decomposition/sparse_pca.py M sklearn/decomposition/truncated_svd.py M sklearn/feature_selection/variance_threshold.py M sklearn/manifold/isomap.py M sklearn/manifold/locally_linear.py M sklearn/manifold/mds.py M sklearn/manifold/spectral_embedding_.py M sklearn/manifold/t_sne.py Log Message: ----------- COSMIT minor docstring change Commit: b441308f36f948d2abe8bda3e666720bca120610 https://github.com/scikit-learn/scikit-learn/commit/b441308f36f948d2abe8bda3... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-09-04 (Mon, 04 Sep 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py M sklearn/feature_extraction/text.py M sklearn/learning_curve.py M sklearn/model_selection/_validation.py M sklearn/utils/__init__.py Log Message: ----------- Fixes deprecation warning in numpy-dev build (#9683) Commit: 95d0ae6dfbd8961bf8dab37c22d689ddb27cf1d1 https://github.com/scikit-learn/scikit-learn/commit/95d0ae6dfbd8961bf8dab37c... Author: Shahebaz <shahebaz13@gmail.com> Date: 2017-09-04 (Mon, 04 Sep 2017) Changed paths: M doc/modules/cross_validation.rst Log Message: ----------- [MRG+1] DOC fix headers level in cross_validation.rst (#9679) Commit: 274724534d243f1bd2e42baf696d13f5eceafe30 https://github.com/scikit-learn/scikit-learn/commit/274724534d243f1bd2e42baf... Author: Nabarun Pal <palnabarun@users.noreply.github.com> Date: 2017-09-05 (Tue, 05 Sep 2017) Changed paths: M examples/ensemble/plot_gradient_boosting_early_stopping.py Log Message: ----------- [MRG] Removes duplicate variable definition (#9688) Commit: 2c1d079ef2b1b658a027691de931a3692fbb06ea https://github.com/scikit-learn/scikit-learn/commit/2c1d079ef2b1b658a027691d... Author: Gael Varoquaux <gael.varoquaux@normalesup.org> Date: 2017-09-05 (Tue, 05 Sep 2017) Changed paths: M sklearn/model_selection/_validation.py Log Message: ----------- DOC: fix docstring of learning_curve (#9689) Commit: d551227d97382f42cc7119d89573b66b386bb344 https://github.com/scikit-learn/scikit-learn/commit/d551227d97382f42cc7119d8... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-09-05 (Tue, 05 Sep 2017) Changed paths: M sklearn/utils/sparsefuncs_fast.pyx M sklearn/utils/tests/test_extmath.py M sklearn/utils/tests/test_sparsefuncs.py Log Message: ----------- ENH Add 64 bit indices support in csr_row_norms and inplace L2/L1 csr norm (#9663) Commit: fb642163a0ff821c9e3864c3a486b6521db5e790 https://github.com/scikit-learn/scikit-learn/commit/fb642163a0ff821c9e3864c3... Author: Jonatan Samoocha <jsamoocha@yahoo.com> Date: 2017-09-05 (Tue, 05 Sep 2017) Changed paths: M doc/whats_new.rst M sklearn/cluster/affinity_propagation_.py M sklearn/cluster/tests/test_affinity_propagation.py Log Message: ----------- [MRG+1] Affinity propagation edge cases (#9612) (#9635) * Added test exposing non-convergence issues As discussed in issue #9612, expecting cluster centers to be an empty array and labels to be unique for every sample. * Addresses non-convergence issues Returns empty list as cluster center indices to prevent adding a dimension in fit() method, returns unique labels for samples making this consistent with (TBD) predict() behavior for non-convergence. * Made predict() handle case of non-convergence while fitting In this case, it will log a warning and return unique labels for every new sample. * Added helper function for detecting mutually equal similarities and preferences * Tidied imports * Immediately returning trivial clusters and labels in case of equal similarities and preferences * Simplified code for preference(s) equality test * Corrected for failing unit tests covering case of n_samples=1 * Corrected for PEP8 line too long * Rewriting imports to comply with max 80-column lines * Simplified code n_samples == 1 case does not need a separate return statement. * Replaced logging warnings by warnings.warn() Added assertions for warnings in tests. * Marking function as non-public * Using mask instead of modifying S * Improvement suggested by review comment * Avoided casting preference to array twice * Readability improvements * Improved returned labels in case of no cluster centers Returning a unique label for every sample in X suggests that these were based on actual clusters. Since there are no clusters, it makes more sense to return a negative label for all samples, indicating there were no clusters. * PEP8 line too long * Avoided creating separate variable for preference as array * Corrected warning message * Making labels consistent with predict() behavior in case of non-convergence * Minor readability improvement * Added detail to test comment about expected result * Added documentation about edge cases * Added documentation to 'what's new' Commit: f11e4d1c939e549951e6ed34c3b900ebd0d13f64 https://github.com/scikit-learn/scikit-learn/commit/f11e4d1c939e549951e6ed34... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-07 (Thu, 07 Sep 2017) Changed paths: M sklearn/neighbors/tests/test_approximate.py Log Message: ----------- Fix random state in LSHF test (#9702) Commit: 48afa9d85de52365f72ed8771a3912c2ecf6762e https://github.com/scikit-learn/scikit-learn/commit/48afa9d85de52365f72ed877... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M doc/modules/svm.rst M doc/whats_new.rst M sklearn/svm/classes.py Log Message: ----------- [MRG] Deprecate random_state in OneClassSVM and add clarifications in docstrings and doc (#9703) Commit: 279833ee2a7b2e6581440558792950792f7e1d3a https://github.com/scikit-learn/scikit-learn/commit/279833ee2a7b2e6581440558... Author: Attractadore <attractadore02@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M doc/index.rst M doc/whats_new.rst A doc/whats_new/_contributors.rst A doc/whats_new/older_versions.rst A doc/whats_new/v0.13.rst A doc/whats_new/v0.14.rst A doc/whats_new/v0.15.rst A doc/whats_new/v0.16.rst A doc/whats_new/v0.17.rst A doc/whats_new/v0.18.rst A doc/whats_new/v0.19.rst A doc/whats_new/v0.20.rst Log Message: ----------- [MRG+1] Split what's new into separate files (#9505) Commit: 156a1f37a9d29a4db2d50d7e62ba596da73e4657 https://github.com/scikit-learn/scikit-learn/commit/156a1f37a9d29a4db2d50d7e... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-09-08 (Fri, 08 Sep 2017) Changed paths: M sklearn/base.py M sklearn/tests/test_base.py Log Message: ----------- remove modification of warning registry for no reason (#9569) Commit: 787d5d2af8c9f91adfd7719ba07f6e7594ae5efb https://github.com/scikit-learn/scikit-learn/commit/787d5d2af8c9f91adfd7719b... Author: wallygauze <wallygauze@yahoo.fr> Date: 2017-09-10 (Sun, 10 Sep 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/decomposition/pca.py M sklearn/decomposition/tests/test_pca.py Log Message: ----------- [MRG+2] Limiting n_components by both n_features and n_samples instead of just n_features (Recreated PR) (#8742) Commit: 76494a1462c2f4c5660c37a037cd9e7d2a7f4276 https://github.com/scikit-learn/scikit-learn/commit/76494a1462c2f4c5660c37a0... Author: Joan Massich <mailsik@gmail.com> Date: 2017-09-10 (Sun, 10 Sep 2017) Changed paths: M build_tools/travis/install.sh M sklearn/datasets/tests/test_base.py M sklearn/datasets/tests/test_mldata.py M sklearn/feature_extraction/tests/test_image.py M sklearn/feature_extraction/tests/test_text.py M sklearn/linear_model/tests/test_ransac.py M sklearn/mixture/tests/test_gmm.py M sklearn/neighbors/tests/test_nearest_centroid.py M sklearn/utils/testing.py Log Message: ----------- [MRG+1] Remove hard dependency on nose (#9670) Commit: 08ec7be764e43f63454acd2553badd9beb9dc0cb https://github.com/scikit-learn/scikit-learn/commit/08ec7be764e43f63454acd25... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M build_tools/circle/build_doc.sh M doc/README.md R doc/sphinxext/sphinx_gallery/__init__.py R doc/sphinxext/sphinx_gallery/_static/broken_example.png R doc/sphinxext/sphinx_gallery/_static/gallery.css R doc/sphinxext/sphinx_gallery/_static/no_image.png R doc/sphinxext/sphinx_gallery/backreferences.py R doc/sphinxext/sphinx_gallery/docs_resolv.py R doc/sphinxext/sphinx_gallery/downloads.py R doc/sphinxext/sphinx_gallery/gen_gallery.py R doc/sphinxext/sphinx_gallery/gen_rst.py R doc/sphinxext/sphinx_gallery/notebook.py R doc/sphinxext/sphinx_gallery/py_source_parser.py Log Message: ----------- MAINT Stop vendoring sphinx-gallery (#9403) Commit: 8b648445107545581c56c4d1b6308ec4163854f4 https://github.com/scikit-learn/scikit-learn/commit/8b648445107545581c56c4d1... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M .travis.yml Log Message: ----------- CI upgrade travis to run on new numpy release (#9096) Commit: ea41a78b9a2486bd71751cbdbd8462eed443cfdc https://github.com/scikit-learn/scikit-learn/commit/ea41a78b9a2486bd71751cbd... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M build_tools/travis/test_script.sh A conftest.py A doc/datasets/conftest.py M doc/datasets/mldata.rst M doc/datasets/mldata_fixture.py Log Message: ----------- CI Make it possible to run doctests in .rst files with pytest (#9697) * doc/datasets/conftest.py to implement the equivalent of nose fixtures * add conftest.py in root folder to ensure that sklearn local folder is used rather than the package in site-packages * test doc with pytest in Travis * move custom_data_home definition from nose fixture to .rst file Commit: 4c61e8b2237a5877b47b22cbb5037430c5635e74 https://github.com/scikit-learn/scikit-learn/commit/4c61e8b2237a5877b47b22cb... Author: Sam Steingold <sds@gnu.org> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M sklearn/metrics/classification.py M sklearn/metrics/tests/test_classification.py Log Message: ----------- [MRG+1] avoid integer overflow by using floats for matthews_corrcoef (#9693) * Fix bug#9622: avoid integer overflow by using floats for matthews_corrcoef * matthews_corrcoef: cosmetic change requested by jnothman * Add test_matthews_corrcoef_overflow for Bug#9622 * test_matthews_corrcoef_overflow: clean-up and make deterministic * matthews_corrcoef: pass dtype=np.float64 to sum & trace instead of using astype * test_matthews_corrcoef_overflow: add simple deterministic tests Commit: e88baeae6a9e8ee4c08394258f6f68d999a6eb6f https://github.com/scikit-learn/scikit-learn/commit/e88baeae6a9e8ee4c0839425... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M sklearn/feature_extraction/tests/test_feature_hasher.py Log Message: ----------- TST Platform independent hash collision tests in FeatureHasher (#9710) Commit: 21b0bb437fa69401dafa3675a40c8d0a581b71ca https://github.com/scikit-learn/scikit-learn/commit/21b0bb437fa69401dafa3675... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M sklearn/manifold/tests/test_t_sne.py Log Message: ----------- TST More informative error message in test_preserve_trustworthiness_approximately (#9738) Commit: a65a9e53af4873729ee98de76f0e8afa6f39d8e5 https://github.com/scikit-learn/scikit-learn/commit/a65a9e53af4873729ee98de7... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M sklearn/pipeline.py M sklearn/tests/test_pipeline.py Log Message: ----------- [MRG+1] Don't modify steps in {Pipeline,FeatureUnion}.__init__ (#9716) Commit: 5b6c85f4f2222226db8f33d40c40a750215ff737 https://github.com/scikit-learn/scikit-learn/commit/5b6c85f4f2222226db8f33d4... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M sklearn/pipeline.py Log Message: ----------- MAINT comment on apparent inconsistency Commit: 8c82943af13d80db6b9a79539cb5f4d36c88ce85 https://github.com/scikit-learn/scikit-learn/commit/8c82943af13d80db6b9a7953... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- More verbose output in plot_stock_market for debugging Commit: 4814bc1fd6884cd7bad990256e4bccd707372280 https://github.com/scikit-learn/scikit-learn/commit/4814bc1fd6884cd7bad99025... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- DOC/FIX put the sort in the right place Commit: 73bfdb3b66ffaac2f1a52afbb62025f2ee9115d4 https://github.com/scikit-learn/scikit-learn/commit/73bfdb3b66ffaac2f1a52afb... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M sklearn/datasets/kddcup99.py Log Message: ----------- DOC clarify random_state docstring for fetch_kddcup99 (#9754) Commit: a01443b70d29301d254f05c42baa1fe04abde642 https://github.com/scikit-learn/scikit-learn/commit/a01443b70d29301d254f05c4... Author: Dallas Card <dallas.card@gmail.com> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/_isotonic.pyx M sklearn/tests/test_isotonic.py Log Message: ----------- FIX weights computation with ties in IsotonicRegression (#9484) Commit: 7e3ad6d3fcfd5cdd55cb27775a1abb08b7e97890 https://github.com/scikit-learn/scikit-learn/commit/7e3ad6d3fcfd5cdd55cb2777... Author: Nicolas Goix <goix.nicolas@gmail.com> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/datasets/kddcup99.py M sklearn/datasets/tests/test_kddcup99.py Log Message: ----------- [MRG + 1] fix kdd_kddcup99 shuffle logic (#9731) Commit: d761161aa9eea09afe0b02a491c78dc2ed3f468f https://github.com/scikit-learn/scikit-learn/commit/d761161aa9eea09afe0b02a4... Author: wdevazelhes <31916524+wdevazelhes@users.noreply.github.com> Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M sklearn/cluster/hierarchical.py Log Message: ----------- DOC: improve docstring of AgglomerativeClustering (#9755) Commit: fb66956be420889c85ec8a0b72eae2bd6c96b883 https://github.com/scikit-learn/scikit-learn/commit/fb66956be420889c85ec8a0b... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- Improve error messages in plot_stock_market when Google finance misbehaves. Also few cosmetic changes. Commit: 9684f468ae9347023f4da36ac33e94c15daaca50 https://github.com/scikit-learn/scikit-learn/commit/9684f468ae9347023f4da36a... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- Improve error message in plot_stock_market.py Commit: 32ac22870d004b52b06d12f18ff3ffbf20862b3b https://github.com/scikit-learn/scikit-learn/commit/32ac22870d004b52b06d12f1... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M examples/cluster/plot_color_quantization.py M examples/cluster/plot_dict_face_patches.py M examples/cluster/plot_kmeans_stability_low_dim_dense.py M examples/decomposition/plot_pca_3d.py M examples/ensemble/plot_forest_iris.py M examples/gaussian_process/plot_gpc_isoprobability.py M examples/gaussian_process/plot_gpr_noisy_targets.py M examples/linear_model/plot_lasso_coordinate_descent_path.py M examples/neighbors/plot_digits_kde_sampling.py M examples/tree/plot_tree_regression_multioutput.py M sklearn/decomposition/dict_learning.py M sklearn/decomposition/factor_analysis.py M sklearn/decomposition/pca.py M sklearn/gaussian_process/gaussian_process.py M sklearn/linear_model/least_angle.py M sklearn/mixture/dpgmm.py M sklearn/utils/extmath.py Log Message: ----------- [MRG+1] Fix warnings in lgtm.com (remove redundant code) (#9719) Commit: 2d288b4e05fc6255422ab9bc96178ec48adfe6cc https://github.com/scikit-learn/scikit-learn/commit/2d288b4e05fc6255422ab9bc... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC fix misleading note about sphinx version Commit: 8fa7771d139765002b78bc3853955c6ad06dde5d https://github.com/scikit-learn/scikit-learn/commit/8fa7771d139765002b78bc38... Author: Vrishank Bhardwaj <vrishank1997@gmail.com> Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- [MRG+1] Added exchange names to tickers in plot_stock_market.py (#9750) Commit: 470c30050ee0a39e88496d7d4becc810881489c5 https://github.com/scikit-learn/scikit-learn/commit/470c30050ee0a39e88496d7d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-14 (Thu, 14 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- Better treatment of empty data in plot_stock_market.py Also use date rather than datetime because we do not need hour of day Commit: a324a61eeace54947b9253de43e6f9f039e26185 https://github.com/scikit-learn/scikit-learn/commit/a324a61eeace54947b9253de... Author: Kye Taylor <taylorkm@users.noreply.github.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M sklearn/model_selection/_split.py Log Message: ----------- [MRG+1] Fix #9743: Adding parameter information to docstring. (#9757) * Adding parameter information to docstring. * Removing trailing whitespace from lines. * Adding details of parameter to formal Parameters section. * Shortened lines to meet requirements. Commit: 540ef6d418bb0d9ad509a6100df81c62d4a252e5 https://github.com/scikit-learn/scikit-learn/commit/540ef6d418bb0d9ad509a610... Author: Ekaterina Tuzova <ktisha@users.noreply.github.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M sklearn/preprocessing/imputation.py Log Message: ----------- DOC: fix docstring of Imputer.fit (#9769) Commit: 7a2ce27a8f5a24db62998d444ed97470ad24319b https://github.com/scikit-learn/scikit-learn/commit/7a2ce27a8f5a24db62998d44... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-15 (Fri, 15 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- Add expected parameter to check min_date, max_date and len_data rather than hardcoding the logic in the quotes_historical_google function. Some minor variable renaming. Commit: f2186aa19ddab5790fea2e35b6817f2e43822f06 https://github.com/scikit-learn/scikit-learn/commit/f2186aa19ddab5790fea2e35... Author: brett koonce <koonce@hello.com> Date: 2017-09-17 (Sun, 17 Sep 2017) Changed paths: M doc/datasets/kddcup99.rst M doc/datasets/labeled_faces.rst M doc/modules/calibration.rst M doc/modules/gaussian_process.rst M doc/modules/manifold.rst M doc/modules/multiclass.rst M doc/modules/neighbors.rst M doc/modules/neural_networks_unsupervised.rst M doc/modules/pipeline.rst M doc/modules/preprocessing.rst M doc/modules/scaling_strategies.rst M doc/modules/svm.rst M doc/themes/scikit-learn/static/ML_MAPS_README.rst M doc/tutorial/statistical_inference/unsupervised_learning.rst M doc/tutorial/text_analytics/working_with_text_data.rst Log Message: ----------- various minor spelling tweaks (#9783) Commit: fa8972bcdd3a01107f02395088701cc2a657c42f https://github.com/scikit-learn/scikit-learn/commit/fa8972bcdd3a01107f023950... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-18 (Mon, 18 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- FIX max date should use max, not min Commit: 7425abcb0022fe42ff84dcb4fd36355da4fee5d7 https://github.com/scikit-learn/scikit-learn/commit/7425abcb0022fe42ff84dcb4... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-18 (Mon, 18 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- FIX? Use ISO8601 dates and resolved URL for Google Finance Commit: 2dd15745027452db84af7e55bc0962792d55d650 https://github.com/scikit-learn/scikit-learn/commit/2dd15745027452db84af7e55... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-18 (Mon, 18 Sep 2017) Changed paths: M sklearn/utils/deprecation.py M sklearn/utils/tests/test_deprecation.py Log Message: ----------- [MRG] MAINT allow deprecated functions to be pickled (#9787) Commit: 8b53659e41b33a1dde79bd977fff092e1c412cbf https://github.com/scikit-learn/scikit-learn/commit/8b53659e41b33a1dde79bd97... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-18 (Mon, 18 Sep 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- plot_stock_market.py checks are based on dates rather than on hard-coded values Commit: 74007756333ade1e8017bf6851705316852b97aa https://github.com/scikit-learn/scikit-learn/commit/74007756333ade1e8017bf68... Author: Bastian Venthur <mail@venthur.de> Date: 2017-09-18 (Mon, 18 Sep 2017) Changed paths: M sklearn/cluster/tests/test_birch.py M sklearn/cluster/tests/test_k_means.py M sklearn/cluster/tests/test_mean_shift.py M sklearn/datasets/tests/test_samples_generator.py M sklearn/datasets/tests/test_svmlight_format.py M sklearn/decomposition/tests/test_dict_learning.py M sklearn/ensemble/tests/test_bagging.py M sklearn/ensemble/tests/test_forest.py M sklearn/ensemble/tests/test_gradient_boosting.py M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/tests/test_weight_boosting.py M sklearn/feature_selection/tests/test_chi2.py M sklearn/feature_selection/tests/test_feature_select.py M sklearn/feature_selection/tests/test_from_model.py M sklearn/preprocessing/tests/test_imputation.py M sklearn/tests/test_dummy.py M sklearn/tests/test_naive_bayes.py Log Message: ----------- [MRG+1] MAINT Replace assert_array_equal with -assert_array_almost_equal where necessary. (#9774) Commit: 08b524da7027aa7c99cc3f9fbaa2b498fa6869b9 https://github.com/scikit-learn/scikit-learn/commit/08b524da7027aa7c99cc3f9f... Author: Dmitry Mottl <dmitry.mottl@gmail.com> Date: 2017-09-18 (Mon, 18 Sep 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/naive_bayes.py M sklearn/pipeline.py M sklearn/tests/test_naive_bayes.py Log Message: ----------- [MRG+2] add `var_smoothing` parameter to GaussianNB (#9681) Commit: e443c05ea3a4c2634611253759ddbeb4367fe70c https://github.com/scikit-learn/scikit-learn/commit/e443c05ea3a4c26346112537... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-09-19 (Tue, 19 Sep 2017) Changed paths: M examples/semi_supervised/plot_label_propagation_structure.py Log Message: ----------- hange alpha in plot_label_propagation_structure.py (#9788) Commit: c6fefb0caaeb433c2e11f0d8829a878c39015194 https://github.com/scikit-learn/scikit-learn/commit/c6fefb0caaeb433c2e11f0d8... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-09-19 (Tue, 19 Sep 2017) Changed paths: M sklearn/gaussian_process/gaussian_process.py Log Message: ----------- FIX fmin_cobyla: iprint is deprecated, use disp (#9793) Commit: 3cfd1faf610e61f3572597992d4b03b3d98a3ad2 https://github.com/scikit-learn/scikit-learn/commit/3cfd1faf610e61f357259799... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-19 (Tue, 19 Sep 2017) Changed paths: M build_tools/travis/install.sh Log Message: ----------- Use CYTHON_VERSION on ubuntu build (#9797) Commit: dc99f912c70706577cad240eaf07a56e2de6ccde https://github.com/scikit-learn/scikit-learn/commit/dc99f912c70706577cad240e... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-19 (Tue, 19 Sep 2017) Changed paths: M build_tools/travis/install.sh Log Message: ----------- TRAVIS use cython dev on scipy-dev build (#9803) Commit: 49af61cb4206c34b75f6fa28393070fb1aafb775 https://github.com/scikit-learn/scikit-learn/commit/49af61cb4206c34b75f6fa28... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-20 (Wed, 20 Sep 2017) Changed paths: M sklearn/feature_selection/tests/test_from_model.py Log Message: ----------- TST Improve SelectFromModel tests (#9733) Should fix one of the issues in #9393 Commit: c95784d14e2024ae09c425f6541bbb06554230b3 https://github.com/scikit-learn/scikit-learn/commit/c95784d14e2024ae09c425f6... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-09-20 (Wed, 20 Sep 2017) Changed paths: M sklearn/neighbors/lof.py Log Message: ----------- FIX docstring of negative_outlier_factor_ in LOF (#9809) Commit: a78b66f9f385a46e75463448b6d3f57ea3a020f9 https://github.com/scikit-learn/scikit-learn/commit/a78b66f9f385a46e75463448... Author: Osaid Rehman Nasir <osaid.nasir@gmail.com> Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M sklearn/metrics/pairwise.py M sklearn/neighbors/lof.py M sklearn/neighbors/unsupervised.py Log Message: ----------- [MRG+1] remove 'matching' metric from docstrings (#9727) scipy.spatial.distance.matching has been equivalent to hamming in scipy for a while. Commit: c554aad456b6302a8dd8838769769eeecc1cf734 https://github.com/scikit-learn/scikit-learn/commit/c554aad456b6302a8dd88387... Author: Charlie Newey <charlie.newey@flightdataservices.com> Date: 2017-09-21 (Thu, 21 Sep 2017) Changed paths: M sklearn/preprocessing/label.py M sklearn/preprocessing/tests/test_label.py Log Message: ----------- [MRG + 1] Fix ValueError in LabelEncoder when using inverse_transform on unseen labels (#9816) Commit: 6c99d797d7c71d216503612a242bffb8d006582d https://github.com/scikit-learn/scikit-learn/commit/6c99d797d7c71d216503612a... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2017-09-24 (Sun, 24 Sep 2017) Changed paths: M sklearn/manifold/tests/test_t_sne.py Log Message: ----------- [MRG+1] Make TSNE trustworthiness test more robust (#9808) Platform specific rounding errors can make the t-SNE algorithm converge to varying quality results especially on small datasets as done in this test. We therefore need a lower threshold to account for that variability. Commit: cceb9b22ac1c36341779aff59de8e6130671c19a https://github.com/scikit-learn/scikit-learn/commit/cceb9b22ac1c36341779aff5... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-25 (Mon, 25 Sep 2017) Changed paths: M examples/applications/plot_out_of_core_classification.py Log Message: ----------- Fix plot_out_of_core_classification.py. (#9815) Starting from empty ~/scikit_learn_data got AttributeError: module 'sklearn.externals.six.moves.urllib_request' has no attribute 'urlretrieve'. Commit: 59bb32ff7112b491f39d68983b6589d3d9ded7d3 https://github.com/scikit-learn/scikit-learn/commit/59bb32ff7112b491f39d6898... Author: Anthony Gitter <agitter@users.noreply.github.com> Date: 2017-09-25 (Mon, 25 Sep 2017) Changed paths: M doc/modules/model_evaluation.rst M examples/model_selection/plot_precision_recall.py M sklearn/metrics/ranking.py Log Message: ----------- DOC Add average precision definitions and cross references (#9583) Commit: 8de1844c7c8e3e3ea5b4da7beb816ce5a44d1f00 https://github.com/scikit-learn/scikit-learn/commit/8de1844c7c8e3e3ea5b4da7b... Author: wdevazelhes <31916524+wdevazelhes@users.noreply.github.com> Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M sklearn/manifold/t_sne.py Log Message: ----------- DOC Fix error in documentation of trustworthiness (#9800) Commit: 6ddb881523ca9f5e203826dd4d9416d985ac790d https://github.com/scikit-learn/scikit-learn/commit/6ddb881523ca9f5e203826dd... Author: Christian Hogan <1cph93@gmail.com> Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M doc/modules/neighbors.rst Log Message: ----------- DOC Resolve typo in nearest neighbors regression docs (#9831) Commit: 45dc891c96eebdb3b81bf14c2737d8f6540fabfe https://github.com/scikit-learn/scikit-learn/commit/45dc891c96eebdb3b81bf14c... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-09-26 (Tue, 26 Sep 2017) Changed paths: M sklearn/cluster/mean_shift_.py M sklearn/cluster/spectral.py M sklearn/cluster/tests/test_mean_shift.py M sklearn/cross_decomposition/pls_.py M sklearn/decomposition/fastica_.py M sklearn/discriminant_analysis.py M sklearn/ensemble/gradient_boosting.py M sklearn/feature_selection/univariate_selection.py M sklearn/gaussian_process/gpc.py M sklearn/linear_model/bayes.py M sklearn/linear_model/ransac.py M sklearn/linear_model/ridge.py M sklearn/linear_model/stochastic_gradient.py M sklearn/manifold/locally_linear.py M sklearn/manifold/t_sne.py M sklearn/manifold/tests/test_t_sne.py M sklearn/mixture/base.py M sklearn/model_selection/_split.py M sklearn/neighbors/nearest_centroid.py M sklearn/svm/base.py M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+2] Clean common tests (#9340) * rm dupes * add check_supervised_y_no_nan in classifier checks: this implies changes for Ridge classifiers * fix docstrings/comments * FIX check fitting 1d X array raises error and FIX check fitting 2d array with only 1 feature either works or returns informative message * modify check_fit2d_1sample in common tests so that it checks fitting either works or returns an informative message * rm SpectralClustering case for the moment * uniformize error messages for 1 sample case and fix SpectralClustering with ensure_min_samples=2 * add unit test for mean_shift when n_samples * quantile < 1 * FIX travis with ensure_min_samples=2 in _PLS * try fix for failing tSNE test * typos * take @agramfort's review into account * sc to fix string in gaussian_process * add the class that is present to preserve information of previous message in gpc.py Commit: 5f863aa9918ae5b485a50fa93179b3497d6cc468 https://github.com/scikit-learn/scikit-learn/commit/5f863aa9918ae5b485a50fa9... Author: Vrishank Bhardwaj <vrishank1997@gmail.com> Date: 2017-09-27 (Wed, 27 Sep 2017) Changed paths: M sklearn/linear_model/stochastic_gradient.py Log Message: ----------- ENH avoid FutureWarning in BaseSGD.set_params (#9802) Commit: b9c79d486bf2573563e45dbec811f032eaaed583 https://github.com/scikit-learn/scikit-learn/commit/b9c79d486bf2573563e45dbe... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M doc/Makefile Log Message: ----------- MAINT remove entire directory in make clean Commit: 8fb648af0e673a372e52b9e7ec0e4d48b47cc83f https://github.com/scikit-learn/scikit-learn/commit/8fb648af0e673a372e52b9e7... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-09-27 (Wed, 27 Sep 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_common.py M sklearn/metrics/tests/test_ranking.py Log Message: ----------- [MRG+1] Fix floating bug in roc_auc_score (#9786) * ensure fpr and tpr are increasing in roc_curve with non integer sample weights * add tests and move roc_auc_score from METRIC_UNDEFINED_BINARY to METRIC_UNDEFINED_MULTICLASS Commit: 8de18e67b23b6875270aa714a0031f0ee3fe9b0d https://github.com/scikit-learn/scikit-learn/commit/8de18e67b23b6875270aa714... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-28 (Thu, 28 Sep 2017) Changed paths: M build_tools/circle/build_doc.sh M build_tools/travis/install.sh Log Message: ----------- FIX do not update conda as a temporary work-around for conda issue https://github.com/conda/conda/issues/6030 Commit: daeb3ad928a50605e2cc5a62694be1d292e7ecc8 https://github.com/scikit-learn/scikit-learn/commit/daeb3ad928a50605e2cc5a62... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-29 (Fri, 29 Sep 2017) Changed paths: M conftest.py Log Message: ----------- MAINT explain the reason for conftest.py in the root folder Commit: 4e6b403796238a1263b871a67d72d39ab61f2075 https://github.com/scikit-learn/scikit-learn/commit/4e6b403796238a1263b871a6... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-09-29 (Fri, 29 Sep 2017) Changed paths: M sklearn/model_selection/tests/test_split.py Log Message: ----------- FIX test broken in numpy 1.14.dev due to array str changes Commit: 636a73e9c5b5716982acc83649e7561962553b79 https://github.com/scikit-learn/scikit-learn/commit/636a73e9c5b5716982acc836... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-01 (Sun, 01 Oct 2017) Changed paths: M .travis.yml M build_tools/travis/install.sh M build_tools/travis/test_script.sh M conftest.py Log Message: ----------- [MRG+1] Travis: move scipy-dev-wheels build to a cron job (#9852) Commit: dcaa26797e311d6f02e0927832de533ac0c2134f https://github.com/scikit-learn/scikit-learn/commit/dcaa26797e311d6f02e09278... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-02 (Mon, 02 Oct 2017) Changed paths: M sklearn/neighbors/tests/test_dist_metrics.py Log Message: ----------- Fix test class to be runnable by pytest (#9860) Test class with __init__ is not run by pytest Commit: 493f11c0d8f7c7ca2ab21791425a86afb95e4038 https://github.com/scikit-learn/scikit-learn/commit/493f11c0d8f7c7ca2ab21791... Author: MarsGuy <kkiranraj2k@gmail.com> Date: 2017-10-02 (Mon, 02 Oct 2017) Changed paths: M sklearn/neighbors/regression.py Log Message: ----------- DOC Removed a duplicate occurrence of a word in 'sklearn.neighbors.KNeighborsRegressor' docs (#9862) * Removed a duplicate occurrence of the word 'but' from the 'Warning' section. Commit: 692cd8b7bcc2f83a5cf11e4b98ae9090ee0b65a6 https://github.com/scikit-learn/scikit-learn/commit/692cd8b7bcc2f83a5cf11e4b... Author: Steven Brown <sdbrown@gmail.com> Date: 2017-10-02 (Mon, 02 Oct 2017) Changed paths: M sklearn/covariance/graph_lasso_.py Log Message: ----------- [MRG+1] Reduce runtime of graph_lasso (#9858) * reduce runtime of graph_lasso * fixed line length overrun * added comment explaining the change * changed explanation comment Commit: 1701fcf553cda6e0aa7d1dc690ed00b6ad35615c https://github.com/scikit-learn/scikit-learn/commit/1701fcf553cda6e0aa7d1dc6... Author: oliblum90 <o.blum90@gmail.com> Date: 2017-10-02 (Mon, 02 Oct 2017) Changed paths: M sklearn/manifold/t_sne.py M sklearn/manifold/tests/test_t_sne.py Log Message: ----------- [MRG + 1] enable metric = 'cosine' for tsne computation (#9623) Commit: 2109c3776b0ae73a84bcf480ac9ea0962bc25c25 https://github.com/scikit-learn/scikit-learn/commit/2109c3776b0ae73a84bcf480... Author: Artiem K <artiemq@gmail.com> Date: 2017-10-03 (Tue, 03 Oct 2017) Changed paths: M sklearn/feature_selection/rfe.py Log Message: ----------- ENH Add verbose level into the RFE at the end of RFECV (#9848) Commit: 534f68b17c44ad52cd7769a51034c96dc2fbdb22 https://github.com/scikit-learn/scikit-learn/commit/534f68b17c44ad52cd7769a5... Author: Joan Massich <mailsik@gmail.com> Date: 2017-10-03 (Tue, 03 Oct 2017) Changed paths: M sklearn/datasets/california_housing.py M sklearn/datasets/rcv1.py M sklearn/datasets/species_distributions.py Log Message: ----------- FIX PermissionError in datasets fetchers on Windows (#9847) Commit: 12cf7db5b38fdc8dea876477ab079d63061c20d0 https://github.com/scikit-learn/scikit-learn/commit/12cf7db5b38fdc8dea876477... Author: jschendel <jschendel@users.noreply.github.com> Date: 2017-10-03 (Tue, 03 Oct 2017) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC: Use setattr(self, ...) instead of self.setattr(...) (#9866) Commit: 32fcc364ab1a4cd920b3ef9181f2718d67dbae4d https://github.com/scikit-learn/scikit-learn/commit/32fcc364ab1a4cd920b3ef91... Author: syonekura <sebastian.yonekura@gmail.com> Date: 2017-10-04 (Wed, 04 Oct 2017) Changed paths: M doc/modules/kernel_approximation.rst M doc/modules/sgd.rst M doc/tutorial/text_analytics/solutions/exercise_01_language_train_model.py M examples/applications/plot_model_complexity_influence.py M examples/applications/plot_out_of_core_classification.py M examples/applications/plot_prediction_latency.py M examples/linear_model/plot_sgd_comparison.py M examples/model_selection/grid_search_text_feature_extraction.py M examples/text/document_classification_20newsgroups.py Log Message: ----------- [MRG+1] Setting max_iter/tol explicitly for SGD estimators in docs (#9776) Commit: 4fb629b8e5bbcd9280acaa2a01abe841e533b7a9 https://github.com/scikit-learn/scikit-learn/commit/4fb629b8e5bbcd9280acaa2a... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-05 (Thu, 05 Oct 2017) Changed paths: M build_tools/circle/build_doc.sh M build_tools/travis/install.sh Log Message: ----------- MAINT remove temporary conda work-around Reverts 8de18e67b. Commit: 64e72bc98794df4b9105de14eeb91b13c815b463 https://github.com/scikit-learn/scikit-learn/commit/64e72bc98794df4b9105de14... Author: Naoya Kanai <naopon@gmail.com> Date: 2017-10-06 (Fri, 06 Oct 2017) Changed paths: M .travis.yml Log Message: ----------- TRAVIS update packages to latest Anaconda 5.0.0 (#9871) Commit: 3a48f0ab7cf75dea55f313da6b33f7b6772d28af https://github.com/scikit-learn/scikit-learn/commit/3a48f0ab7cf75dea55f313da... Author: nielsenmarkus11 <nielsenmarkus11@users.noreply.github.com> Date: 2017-10-06 (Fri, 06 Oct 2017) Changed paths: M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_ranking.py M sklearn/utils/multiclass.py M sklearn/utils/tests/test_multiclass.py Log Message: ----------- [MRG+1] Raise error when SparseSeries is passed into classification metrics (#7373) * Raise error when SparseSeries is passed into roc_curve * Changed "y_true" in second if block to "y_score" * Remove code to import pandas and add sparseseries check to 'type_of_target' function. Finally, add 'type_of_target' call to _binary_clf_curve * Remove pandas import and old comparison in roc_curve. * Add test for 'type_of_target' function * Add white space after commas * Correct other white space issues * Move type_of_target test into try clause, remove test_precision_recall_curve_pos_label since as multiclass it doesn't make sense * Add test_precision_recall_curve_pos_label back in and also add test_binary_clf_curve to test new logic in _binary_clf_curve function * Correct syntax and formatting. * Remove trailing white space * Correct validation logic * Update test_multiclass.py per @jnothman 's request. * Import SkipTest function. * Remove extra white space from line 303 Commit: 7dffa20363d095320ede354edf66f8b6123ba121 https://github.com/scikit-learn/scikit-learn/commit/7dffa20363d095320ede354e... Author: Aidan Fitzgerald <aidan-fitz@users.noreply.github.com> Date: 2017-10-07 (Sat, 07 Oct 2017) Changed paths: M CONTRIBUTING.md M doc/developers/contributing.rst M doc/faq.rst M doc/sphinxext/sphinx_issues.py M doc/themes/scikit-learn/layout.html M sklearn/linear_model/tests/test_bayes.py Log Message: ----------- [MRG+1] Fix typos in documentation (#9878) * Fix grammatical error in * Correct capitalization of "GitHub" Used command `find . -type f -exec sed -i 's/Github/GitHub/g' {} \;` (h/t: https://stackoverflow.com/a/15402972) Commit: cb41c52625c7181db357cef6c0fdb30cec52cce2 https://github.com/scikit-learn/scikit-learn/commit/cb41c52625c7181db357cef6... Author: Hristo <hristog@users.noreply.github.com> Date: 2017-10-07 (Sat, 07 Oct 2017) Changed paths: M examples/linear_model/plot_lasso_lars.py Log Message: ----------- Remove unused variable alphas from the LARS example. (#9882) Commit: a0dfa306964f57625099b81fa0e558d3ed02ec24 https://github.com/scikit-learn/scikit-learn/commit/a0dfa306964f57625099b81f... Author: kyledrogo <GKjohns@gmail.com> Date: 2017-10-08 (Sun, 08 Oct 2017) Changed paths: M doc/modules/covariance.rst M sklearn/covariance/shrunk_covariance_.py Log Message: ----------- [MRG+1] Ledoit-Wolf behavior explanation (#9500) * DOC add explaination of unexpected behavior to ledoit-wolf functions and class * DOC add explaination of unexpected ledoit-wolf behavior to module documentation * fix line that's longer than 80 chars, pep8 issue * fix documentation changes to Ledoit_Wolf behavior explaination * change bahavior explanation to a note in documentation * remove unexpected behavior explanation from docstrings * fix broken links in docs Commit: 60e7e15cdebd6b5a794d10a133fef2c937541f9d https://github.com/scikit-learn/scikit-learn/commit/60e7e15cdebd6b5a794d10a1... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-09 (Mon, 09 Oct 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/decomposition/pca.py M sklearn/decomposition/tests/test_pca.py Log Message: ----------- [MRG+1] BUG Avoid unexpected error in PCA when n_components='mle' (#9886) * n_components mle * update doc * improve * update what's new * update what's new Commit: 94fa697356210a4f38cdb7b0576cfecfa1fe2791 https://github.com/scikit-learn/scikit-learn/commit/94fa697356210a4f38cdb7b0... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-10-09 (Mon, 09 Oct 2017) Changed paths: M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_split.py Log Message: ----------- [MRG+1] check that splitters handle 2d y and give reasonable errors on multilabel y (#9744) Commit: ceaa09ba291702dd304aab4538974701f86355ba https://github.com/scikit-learn/scikit-learn/commit/ceaa09ba291702dd304aab45... Author: goncalo-rodrigues <goncalo-rodrigues@users.noreply.github.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M sklearn/manifold/_barnes_hut_tsne.pyx M sklearn/manifold/t_sne.py Log Message: ----------- FIX Error in manifold.t_sne._kl_divergence for n_components > 2 (#9712) Fixes #9711 Commit: 6f2fe40eb6f041343ac624afead8f666a9172f6a https://github.com/scikit-learn/scikit-learn/commit/6f2fe40eb6f041343ac624af... Author: Hossein Pourbozorg <hussein.pourbozorg@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M sklearn/decomposition/online_lda.py Log Message: ----------- DOC fix a typo (#9892) Commit: 253a7783e419e09c9316fe34438f1be4fe85a5e0 https://github.com/scikit-learn/scikit-learn/commit/253a7783e419e09c9316fe34... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M doc/whats_new/v0.19.rst Log Message: ----------- DOC fix 0.19 release date Commit: b939b5a29a93b176b9afae06fd97a58c57f1ff5d https://github.com/scikit-learn/scikit-learn/commit/b939b5a29a93b176b9afae06... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M sklearn/mixture/gmm.py Log Message: ----------- FIX missing return in deprecated function Commit: cf174afdd3c0d50163afba190e2fbd0774043b27 https://github.com/scikit-learn/scikit-learn/commit/cf174afdd3c0d50163afba19... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CI avoid matplotlib 2.1.0 Fixes #9896 Commit: 9d515e960afee497183e85d5763be782c9276625 https://github.com/scikit-learn/scikit-learn/commit/9d515e960afee497183e85d5... Author: Sachin Kelkar <sachinkel19@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M sklearn/datasets/samples_generator.py M sklearn/datasets/tests/test_samples_generator.py Log Message: ----------- Fix 9865: Change code and add test (#9890) Commit: 502261bd9deca6ba57b4a051da2b37f170f28e88 https://github.com/scikit-learn/scikit-learn/commit/502261bd9deca6ba57b4a051... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M build_tools/circle/build_doc.sh M examples/neural_networks/plot_mlp_training_curves.py Log Message: ----------- Fix example for matplotlib 2.1 change. (#9897) Commit: 6b130f15cf44b449dc4bb8394644072ec5ec5187 https://github.com/scikit-learn/scikit-learn/commit/6b130f15cf44b449dc4bb839... Author: Naoya Kanai <naopon@gmail.com> Date: 2017-10-10 (Tue, 10 Oct 2017) Changed paths: M doc/conf.py Log Message: ----------- MAINT: remove deprecated sphinx config variables (#8828) Commit: 6e7505862efc2b2134b150d10ec783e6a723f25f https://github.com/scikit-learn/scikit-learn/commit/6e7505862efc2b2134b150d1... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-11 (Wed, 11 Oct 2017) Changed paths: M sklearn/metrics/classification.py M sklearn/metrics/regression.py M sklearn/metrics/tests/test_common.py Log Message: ----------- [MRG+1] Improve the error message for some metrics when the shape of sample_weight is inappropriate (#9903) Commit: 94db658300d5b2f17a2993deb398f4553243d473 https://github.com/scikit-learn/scikit-learn/commit/94db658300d5b2f17a2993de... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-11 (Wed, 11 Oct 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_common.py Log Message: ----------- [MRG+1] Completely support binary y_true in roc_auc_score (#9828) Commit: fabb4fe4929066041c1c739d40b5fb9b5f514a3a https://github.com/scikit-learn/scikit-learn/commit/fabb4fe4929066041c1c739d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-11 (Wed, 11 Oct 2017) Changed paths: M doc/conf.py Log Message: ----------- DOC: use intersphinx for links in gallery examples (#9909) Commit: 18317f2bd39b77744779ede848eec2c95c5ff590 https://github.com/scikit-learn/scikit-learn/commit/18317f2bd39b77744779ede8... Author: Gryllos Prokopis <gryllosprokopis@gmail.com> Date: 2017-10-12 (Thu, 12 Oct 2017) Changed paths: M sklearn/manifold/t_sne.py Log Message: ----------- [MRG+2] Use NearestNeighbors to speed up trustworthiness (#9861) Commit: aea93b2c504d4e8e48dddc4c3d80ac02b39ff5ad https://github.com/scikit-learn/scikit-learn/commit/aea93b2c504d4e8e48dddc4c... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-10-13 (Fri, 13 Oct 2017) Changed paths: M sklearn/covariance/robust_covariance.py M sklearn/covariance/tests/test_robust_covariance.py Log Message: ----------- improve MinCovDet error when covariance of support data is 0 (#9910) Commit: 1c77257be9811eabff0e6bd05fb1c0330e99636c https://github.com/scikit-learn/scikit-learn/commit/1c77257be9811eabff0e6bd0... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-13 (Fri, 13 Oct 2017) Changed paths: M doc/index.rst Log Message: ----------- [MRG+1] DOC fix up news in master (#9899) Commit: 675f9f3a7cb2db4b5a3aecaedea72d2b4260fa76 https://github.com/scikit-learn/scikit-learn/commit/675f9f3a7cb2db4b5a3aecae... Author: Nathaniel Saul <nat@saulgill.com> Date: 2017-10-15 (Sun, 15 Oct 2017) Changed paths: M examples/svm/plot_separating_hyperplane_unbalanced.py Log Message: ----------- DOC show plot and fix comments (#9925) Commit: 01d8a342fa22bce9ce0cae45b6fc28e63bac6a71 https://github.com/scikit-learn/scikit-learn/commit/01d8a342fa22bce9ce0cae45... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-10-16 (Mon, 16 Oct 2017) Changed paths: M doc/modules/gaussian_process.rst M sklearn/gaussian_process/correlation_models.py M sklearn/gaussian_process/regression_models.py Log Message: ----------- [MRG] Deprecates gaussian process regression_models and correlation_models. (#9717) Forgotten from earlier deprecation Commit: ed5a0cac6b0bdf2ff9920a7565efa0bff12f485c https://github.com/scikit-learn/scikit-learn/commit/ed5a0cac6b0bdf2ff9920a75... Author: Vrishank Bhardwaj <vrishank1997@gmail.com> Date: 2017-10-15 (Sun, 15 Oct 2017) Changed paths: M examples/cluster/plot_kmeans_stability_low_dim_dense.py M sklearn/cluster/_k_means.pyx M sklearn/cluster/k_means_.py Log Message: ----------- [MRG+1] Update docstrings of KMeans.inertia_ (#9920) [MRG+2] Update docstrings of KMeans.inertia_ Commit: 4a4b711a42492b783511cba8bf170e966531c06a https://github.com/scikit-learn/scikit-learn/commit/4a4b711a42492b783511cba8... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-16 (Mon, 16 Oct 2017) Changed paths: M sklearn/ensemble/forest.py Log Message: ----------- [MRG] FIX Avoid accumulating forest predictions in non-threadsafe manner (#9830) Commit: 813d8e1899767704398f969b2b3d48bdec694589 https://github.com/scikit-learn/scikit-learn/commit/813d8e1899767704398f969b... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC add review guidelines, make other ways to contribute more prominent and rephrase (#9745) Commit: 538a7067107d14c8cd6c877ffe753e6ad402b59c https://github.com/scikit-learn/scikit-learn/commit/538a7067107d14c8cd6c877f... Author: jkleint <jkleint@users.noreply.github.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M sklearn/datasets/samples_generator.py Log Message: ----------- DOC Clarify docs for `make_classification` (#9918) Commit: 0ea26cd12b61f181d02a48dbf353f2cc4758c0cb https://github.com/scikit-learn/scikit-learn/commit/0ea26cd12b61f181d02a48db... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M sklearn/datasets/samples_generator.py Log Message: ----------- PEP8 Commit: f05a95b1039b307a76f9179c135e2d282bc6c901 https://github.com/scikit-learn/scikit-learn/commit/f05a95b1039b307a76f9179c... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M doc/modules/classes.rst M doc/modules/model_evaluation.rst M sklearn/metrics/__init__.py M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_ranking.py Log Message: ----------- [MRG] FIX Revert the addition of ndcg_score and dcg_score (#9932) Commit: a7f8c3245499b6d6634a7bd356e5fa5b67bed16e https://github.com/scikit-learn/scikit-learn/commit/a7f8c3245499b6d6634a7bd3... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_ranking.py Log Message: ----------- [MRG+2] Deprecate reorder parameter in auc (#9851) Commit: d074e403f11a357d66a967e8469a397a44af83d3 https://github.com/scikit-learn/scikit-learn/commit/d074e403f11a357d66a967e8... Author: Charlie Brummitt <brummitt@gmail.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_split.py Log Message: ----------- [MRG+1] Fix bug in StratifiedShuffleSplit for multi-label data with targets having > 1000 labels (#9922) * Use ' '.join(row) for multi-label targets in StratifiedShuffleSplit because str(row) uses an ellipsis when len(row) > 1000 * Add a new test for multilabel problems with more than a thousand labels Commit: e049b1d35fba9fa688d81a6511be38a73ae824cc https://github.com/scikit-learn/scikit-learn/commit/e049b1d35fba9fa688d81a65... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M build_tools/travis/install.sh Log Message: ----------- TRAVIS test pandas dev version in scipy-dev build (#9940) Commit: 8daad062f1da87d1cd484d2d80d781dc21cba491 https://github.com/scikit-learn/scikit-learn/commit/8daad062f1da87d1cd484d2d... Author: Aman Dalmia <amandalmia18@gmail.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M doc/modules/classes.rst M doc/modules/model_evaluation.rst M doc/whats_new/v0.20.rst M sklearn/metrics/__init__.py M sklearn/metrics/classification.py M sklearn/metrics/scorer.py M sklearn/metrics/tests/test_common.py M sklearn/metrics/tests/test_score_objects.py Log Message: ----------- [MRG+1] Adding support for balanced accuracy (#8066) * add function computing balanced accuracy * documentation for the balanced_accuracy_score * apply common tests to balanced_accuracy_score * constrained to binary classification problems only * add balanced_accuracy_score for CLF test * add scorer for balanced_accuracy * reorder the place of importing balanced_accuracy_score to be consistent with others * eliminate an accidentally added non-ascii character * remove balanced_accuracy_score from METRICS_WITH_LABELS * eliminate all non-ascii charaters in the doc of balanced_accuracy_score * fix doctest for nonexistent scoring function * fix documentation, clarify linkages to recall and auc * FIX: added changes as per last review See #6752, fixes #6747 * FIX: fix typo * FIX: remove flake8 errors * DOC: merge fixes * DOC: remove unwanted files * DOC update what's new Commit: 65ccd92fda9bedac75df85f2e79f6bfa072b55d9 https://github.com/scikit-learn/scikit-learn/commit/65ccd92fda9bedac75df85f2... Author: Michael A. Alcorn <airalcorn2@gmail.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M doc/modules/naive_bayes.rst M sklearn/naive_bayes.py M sklearn/tests/test_naive_bayes.py M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+1] Add norm parameter to ComplementNB. (#9916) Commit: 0c6483c5f6adb7373ef3b08adc4fd749920fc893 https://github.com/scikit-learn/scikit-learn/commit/0c6483c5f6adb7373ef3b08a... Author: josephsalmon <josephsalmon@users.noreply.github.com> Date: 2017-10-17 (Tue, 17 Oct 2017) Changed paths: M sklearn/linear_model/ridge.py Log Message: ----------- Adding objective function in Ridge regression docstring (#9942) Commit: 3111b8e5233b29a490dc6a516fb91278fde4de92 https://github.com/scikit-learn/scikit-learn/commit/3111b8e5233b29a490dc6a51... Author: Didi Bar-Zev <didi@hiredscore.com> Date: 2017-10-18 (Wed, 18 Oct 2017) Changed paths: M sklearn/multioutput.py Log Message: ----------- DOC fix inconsistency with current implementation (#9946) Commit: 688950eb5a075f398830e8b4b9c825274c6975e1 https://github.com/scikit-learn/scikit-learn/commit/688950eb5a075f398830e8b4... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-18 (Wed, 18 Oct 2017) Changed paths: M sklearn/utils/deprecation.py M sklearn/utils/tests/test_deprecation.py Log Message: ----------- Add DeprecationDict for #9677 Commit: 766ba9320878ecc854edfa37988aa09096ad4adb https://github.com/scikit-learn/scikit-learn/commit/766ba9320878ecc854edfa37... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-10-18 (Wed, 18 Oct 2017) Changed paths: M sklearn/model_selection/_search.py M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- [MRG+1] DEPREC Change default for return_train_score to False (#9677) Commit: 80e08530ddcdc2d45fc3894afa7c3612265a13be https://github.com/scikit-learn/scikit-learn/commit/80e08530ddcdc2d45fc3894a... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-10-18 (Wed, 18 Oct 2017) Changed paths: M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+1] test that clustering returns int (#9912) Commit: 98c4db3f3bae26c361bd7b3a5e73844b550ee66b https://github.com/scikit-learn/scikit-learn/commit/98c4db3f3bae26c361bd7b3a... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-18 (Wed, 18 Oct 2017) Changed paths: M sklearn/gaussian_process/correlation_models.py M sklearn/gaussian_process/regression_models.py Log Message: ----------- DOC Correct deprecation version Commit: 75763cfe7842af6a579bb2f57c5b030d5c529115 https://github.com/scikit-learn/scikit-learn/commit/75763cfe7842af6a579bb2f5... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-10-19 (Thu, 19 Oct 2017) Changed paths: M sklearn/base.py M sklearn/tests/test_base.py M sklearn/tests/test_pipeline.py Log Message: ----------- FIX _BaseComposition._set_params with nested parameters (#9945) Commit: 45d1dd2e99b4b813f9710a33b1351b43a949f2af https://github.com/scikit-learn/scikit-learn/commit/45d1dd2e99b4b813f9710a33... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-19 (Thu, 19 Oct 2017) Changed paths: M doc/modules/classes.rst Log Message: ----------- DOC Add missing class (#9955) Commit: ebc873034486eec763fc3a4435fc0066dff52155 https://github.com/scikit-learn/scikit-learn/commit/ebc873034486eec763fc3a44... Author: Reiichiro Nakano <reiichiro.s.nakano@gmail.com> Date: 2017-10-19 (Thu, 19 Oct 2017) Changed paths: M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- [MRG+1] Fix cross_val_predict behavior for binary classification in decision_function (Fixes #9589) (#9593) * fix cross_val_predict for binary classification in decision_function * Add unit tests * Add unit tests * Add unit tests * better fix * fix conflict * fix broken * only calculate n_classes if one of 'decision_function', 'predict_proba', 'predict_log_proba' * add test for SVC ovo in cross_val_predict * flake8 fix * fix case of ovo and imbalanced folds for binary classification * change assert_raises to assert_raise_message for ovo case * fix flake8 linetoo long * add comments and clearer tests * improve comments and error message for OvO * fix .format error with L * use assert_raises_regex for better error message * raise error in decision_function special cases. change predict_log_proba missing classes to minimum numpy value * fix broken tests due to special cases of decision_function * add modified test for decision_function behavior that does not trigger edge cases * fix typos * fix typos * escape regex . * escape regex . * address comments. one unaddressed comment * simplify code * flake * wrong classes range * address comments. adjust error message * add warning * change warning to runtimewarning * add test for the warning * Use assert_warns_message rather than assert_warns Other minor fixes * Note on class-absent replacement values * Improve error message Commit: 7be4465fe649f4d82a980886149ed779fa8ab518 https://github.com/scikit-learn/scikit-learn/commit/7be4465fe649f4d82a980886... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-20 (Fri, 20 Oct 2017) Changed paths: M CONTRIBUTING.md M doc/developers/contributing.rst Log Message: ----------- [MRG] DOC good first issue and help wanted labels (#9950) Commit: 8544ce553aeb08b336ab5fe5be20174af8a3fa34 https://github.com/scikit-learn/scikit-learn/commit/8544ce553aeb08b336ab5fe5... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-20 (Fri, 20 Oct 2017) Changed paths: M CONTRIBUTING.md M PULL_REQUEST_TEMPLATE.md M doc/developers/contributing.rst Log Message: ----------- DOC Encourage contributors to use keywords to close issue automatically (#9954) Commit: 85d670c3b187ad45187578525734cda9aae51621 https://github.com/scikit-learn/scikit-learn/commit/85d670c3b187ad4518757852... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-20 (Fri, 20 Oct 2017) Changed paths: M sklearn/model_selection/tests/test_validation.py Log Message: ----------- Duplicate import Commit: e0a29977cfdca42a467d0be24cdf79f8c3053b5a https://github.com/scikit-learn/scikit-learn/commit/e0a29977cfdca42a467d0be2... Author: Kyeongpil Kang <rudvlf0413@korea.ac.kr> Date: 2017-10-20 (Fri, 20 Oct 2017) Changed paths: M doc/modules/ensemble.rst Log Message: ----------- [MRG+1] DOC fix sign in GBRT mathematical formulation (#9885) Commit: d9eba751bdb2492f9d77f10cb2ef28ecceed6ba5 https://github.com/scikit-learn/scikit-learn/commit/d9eba751bdb2492f9d77f10c... Author: Sam Radhakrishnan <sk09idm@gmail.com> Date: 2017-10-20 (Fri, 20 Oct 2017) Changed paths: M sklearn/linear_model/logistic.py Log Message: ----------- Fix LogisticRegressionCV default solver value in docstring (#9962) Commit: 42ee9b72cfe48968f300ebac8089b54621ec3608 https://github.com/scikit-learn/scikit-learn/commit/42ee9b72cfe48968f300ebac... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-22 (Sun, 22 Oct 2017) Changed paths: M sklearn/kernel_ridge.py Log Message: ----------- [MRG] DOC Fix missing link in kernel_ridge.py (#9966) * DOC Fix missing link in kernel_ridge.py * remove func Commit: 3593194b69c4330261925b451dd8e445c17c560a https://github.com/scikit-learn/scikit-learn/commit/3593194b69c4330261925b45... Author: Zhenqing Hu <kevin-coder@users.noreply.github.com> Date: 2017-10-22 (Sun, 22 Oct 2017) Changed paths: M examples/applications/plot_stock_market.py Log Message: ----------- Python 2 fix for plot_stock_market.py error (#9965) Commit: f64c4db6aa54553e4f61eb2c26822ffd818fb7e2 https://github.com/scikit-learn/scikit-learn/commit/f64c4db6aa54553e4f61eb2c... Author: Rameshwar Bhaskaran <zorroblue@users.noreply.github.com> Date: 2017-10-23 (Mon, 23 Oct 2017) Changed paths: M doc/datasets/index.rst Log Message: ----------- DOC Fix documentation for KDDCup99 dataset (#9974) Commit: 933f9535fabc62d156750119f4980adc2a769a46 https://github.com/scikit-learn/scikit-learn/commit/933f9535fabc62d156750119... Author: Tom Augspurger <TomAugspurger@users.noreply.github.com> Date: 2017-10-23 (Mon, 23 Oct 2017) Changed paths: M sklearn/decomposition/truncated_svd.py Log Message: ----------- DOC: Fixed typo (#9977) Commit: 0e19710fa47deb4ca814b94ed64713da09ff89ba https://github.com/scikit-learn/scikit-learn/commit/0e19710fa47deb4ca814b94e... Author: Hristo <hristog@users.noreply.github.com> Date: 2017-10-24 (Tue, 24 Oct 2017) Changed paths: M examples/covariance/plot_outlier_detection.py Log Message: ----------- Improve readability of outlier detection example. (#9973) Commit: 08dc3ffe994b9cd6079b15ede8d9ea9c976537c9 https://github.com/scikit-learn/scikit-learn/commit/08dc3ffe994b9cd6079b15ed... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-24 (Tue, 24 Oct 2017) Changed paths: M doc/whats_new/v0.19.rst Log Message: ----------- DOC Add what's new for 0.19.1 (#9983) Commit: 433b00a0deb7321a907087c9728de8d8ac9b6fc6 https://github.com/scikit-learn/scikit-learn/commit/433b00a0deb7321a907087c9... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-10-24 (Tue, 24 Oct 2017) Changed paths: M sklearn/feature_selection/variance_threshold.py Log Message: ----------- DOC add missing dot in docstring Commit: 187b32de084fd7b19ac27d335647e37b5ab0aef7 https://github.com/scikit-learn/scikit-learn/commit/187b32de084fd7b19ac27d33... Author: Karl F <karlfogel@gmail.com> Date: 2017-10-24 (Tue, 24 Oct 2017) Changed paths: M doc/modules/manifold.rst Log Message: ----------- DOC Fix three typos in manifold documentation (#9990) Commit: e028944a59f5f871a2fa79ad5c96701300be2ad8 https://github.com/scikit-learn/scikit-learn/commit/e028944a59f5f871a2fa79ad... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M doc/index.rst Log Message: ----------- DOC update news Commit: b4561f09e6e0ff8a2e16f09be21b3202012bbdd7 https://github.com/scikit-learn/scikit-learn/commit/b4561f09e6e0ff8a2e16f09b... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-10-24 (Tue, 24 Oct 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/cluster/hierarchical.py Log Message: ----------- [MRG+1] Deprecate pooling_func unused parameter in AgglomerativeClustering (#9875) Commit: 39e95c798267810146919b13c41743695642f0c1 https://github.com/scikit-learn/scikit-learn/commit/39e95c798267810146919b13... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-10-24 (Tue, 24 Oct 2017) Changed paths: M examples/ensemble/plot_forest_iris.py Log Message: ----------- improve example plot_forest_iris.py (#9989) Commit: c943930b76a1806ecedb4e69a97f948f9591994e https://github.com/scikit-learn/scikit-learn/commit/c943930b76a1806ecedb4e69... Author: gkevinyen5418 <gkevinyen5418@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M sklearn/metrics/ranking.py Log Message: ----------- DOC Fix typo: x axis -> y axis (#9985) Commit: a1aaccd8099affa968fe9d3bdffd4081e26fdbb7 https://github.com/scikit-learn/scikit-learn/commit/a1aaccd8099affa968fe9d3b... Author: Jinkun Wang <mejkunw@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M examples/mixture/plot_concentration_prior.py Log Message: ----------- DOC Fix typo (#9996) Commit: f84581bffd3ac48540de3af5850470b5869267de https://github.com/scikit-learn/scikit-learn/commit/f84581bffd3ac48540de3af5... Author: Gustavo De Mari Pereira <guhdemari@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M sklearn/metrics/regression.py M sklearn/metrics/tests/test_regression.py Log Message: ----------- [MRG + 1] Fix negative inputs checking in mean_squared_log_error (#9968) * fixes msle when the inputs is negative, resolves #9963 * adding some regression tests for msle metric Commit: 7f19dbeb7566944aca64f45d18bc967e50e8a4e5 https://github.com/scikit-learn/scikit-learn/commit/7f19dbeb7566944aca64f45d... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M benchmarks/bench_isolation_forest.py M benchmarks/bench_lof.py Log Message: ----------- [MRG+1] Fix LOF and Isolation benchmarks (#9798) Commit: 102620f8d122d244dd08ccaa015d67a97d8a28ae https://github.com/scikit-learn/scikit-learn/commit/102620f8d122d244dd08ccaa... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/base.py M sklearn/tests/test_base.py Log Message: ----------- [MRG] FIX bug in nested set_params usage (#9999) Commit: 8472350e5c2fc0a13f7900214adcfc1a69b58735 https://github.com/scikit-learn/scikit-learn/commit/8472350e5c2fc0a13f790021... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-10-25 (Wed, 25 Oct 2017) Changed paths: M doc/modules/preprocessing.rst M doc/whats_new/v0.20.rst M sklearn/preprocessing/_function_transformer.py M sklearn/preprocessing/tests/test_function_transformer.py Log Message: ----------- [MRG + 1] ENH add check_inverse in FunctionTransformer (#9399) * EHN add check_inverse in FunctionTransformer * Add whats new entry and short narrative doc * Sparse support * better handle sparse data * Address andreas comments * PEP8 * Absolute tolerance default * DOC fix docstring * Remove random state and make check_inverse deterministic * FIX remove random_state from init * PEP8 * DOC motivation for the inverse * make check_inverse=True default with a warning * PEP8 * FIX get back X from check_array * Andread comments * Update whats new * remove blank line * joel s comments * no check if one of forward or inverse not provided * DOC fixes and example of filterwarnings * DOC fix warningfiltering * DOC fix merge error git Commit: e41c4d5e3944083328fd69aeacb590cbb78484da https://github.com/scikit-learn/scikit-learn/commit/e41c4d5e3944083328fd69ae... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2017-10-26 (Thu, 26 Oct 2017) Changed paths: M sklearn/naive_bayes.py M sklearn/tests/test_naive_bayes.py Log Message: ----------- [MRG+1] correct comparison in GaussianNB for 'priors' (#10005) Commit: 202b5321f1798c4980abf69ac8c0a0969f01a2ec https://github.com/scikit-learn/scikit-learn/commit/202b5321f1798c4980abf69a... Author: Liam Geron <liams.geron@gmail.com> Date: 2017-10-27 (Fri, 27 Oct 2017) Changed paths: M sklearn/preprocessing/tests/test_data.py M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- MAINT Remove redundancy in #9552 (#9573) Commit: 1f7fa760d4a32f06f195d74ee865c630c1d64633 https://github.com/scikit-learn/scikit-learn/commit/1f7fa760d4a32f06f195d74e... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2017-10-27 (Fri, 27 Oct 2017) Changed paths: M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG + 1] Labels of clustering should start at 0 or -1 if noise (#10015) * test labels of clustering should start at 0 or -1 if noise * take into account agramfort's comment * fix test Commit: 3d1b786546a033acbafe2ed32d7a008b8e659e5f https://github.com/scikit-learn/scikit-learn/commit/3d1b786546a033acbafe2ed3... Author: srajan paliwal <srajanpaliwal@gmail.com> Date: 2017-10-27 (Fri, 27 Oct 2017) Changed paths: M sklearn/calibration.py M sklearn/feature_selection/rfe.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/least_angle.py M sklearn/linear_model/logistic.py M sklearn/linear_model/omp.py M sklearn/linear_model/ridge.py Log Message: ----------- [MRG] Fix LogisticRegression see also should include LogisticRegressionCV(#9995) (#10022) Commit: aba87b7eb2ea2a4fa0ed9cfddae03e3b0c8d0162 https://github.com/scikit-learn/scikit-learn/commit/aba87b7eb2ea2a4fa0ed9cfd... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2017-10-27 (Fri, 27 Oct 2017) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- [MRG+1] add changelog entry for fixed and merged PR #10005 issue #9633 (#10025) * add changelog entry for fixed and merged PR #10005 issue #9633 * change name * change PR number Commit: 5cf3fb70a1a476be79d262ce8bff4cee73b72401 https://github.com/scikit-learn/scikit-learn/commit/5cf3fb70a1a476be79d262ce... Author: Muayyad Alsadi <alsadi@gmail.com> Date: 2017-10-27 (Fri, 27 Oct 2017) Changed paths: M sklearn/manifold/locally_linear.py Log Message: ----------- fixes #10031: fix attribute name and shape in documentation (#10033) Commit: de29f3f22db6e017aef9dc77935d8ef43d2d7b44 https://github.com/scikit-learn/scikit-learn/commit/de29f3f22db6e017aef9dc77... Author: Nicholas Nadeau, P.Eng., AVS <nnadeau@users.noreply.github.com> Date: 2017-10-29 (Sun, 29 Oct 2017) Changed paths: M doc/modules/neural_networks_supervised.rst M doc/whats_new/v0.20.rst M sklearn/neural_network/multilayer_perceptron.py M sklearn/neural_network/tests/test_mlp.py Log Message: ----------- [MRG+1] `MLPRegressor` quits fitting too soon due to `self._no_improvement_count` (#9457) Commit: 340d871ab641ca9e6cbb33759d03e275a6e88b45 https://github.com/scikit-learn/scikit-learn/commit/340d871ab641ca9e6cbb3375... Author: Vinod Kumar L <vinodkumarlogan@gmail.com> Date: 2017-10-30 (Mon, 30 Oct 2017) Changed paths: M sklearn/utils/testing.py Log Message: ----------- [MRG+1] Remove sklearn.utils.testing._assert_all_close (#10032) Commit: 083985ee7f43996144ce3ffc72991b487c2c9b3e https://github.com/scikit-learn/scikit-learn/commit/083985ee7f43996144ce3ffc... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-10-30 (Mon, 30 Oct 2017) Changed paths: M doc/modules/calibration.rst M doc/modules/clustering.rst M doc/modules/computational_performance.rst M doc/modules/decomposition.rst M doc/modules/dp-derivation.rst M doc/modules/grid_search.rst M doc/modules/mixture.rst M doc/modules/neural_networks_supervised.rst Log Message: ----------- DOC Fix a few typos (#10038) Commit: 9172a5905d4046cfab3dcc693d1093855c8d79fe https://github.com/scikit-learn/scikit-learn/commit/9172a5905d4046cfab3dcc69... Author: Mohamed Maskani <maskani-moh@users.noreply.github.com> Date: 2017-10-30 (Mon, 30 Oct 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- DOC Add references for multiclass balanced-accuracy definitions (#9982) Commit: b961ff4a79dc98f8886178a7e3b55b4c8c7f1991 https://github.com/scikit-learn/scikit-learn/commit/b961ff4a79dc98f8886178a7... Author: Nathan Suh <nsuh@users.noreply.github.com> Date: 2017-10-31 (Tue, 31 Oct 2017) Changed paths: M doc/modules/model_persistence.rst Log Message: ----------- fix typo in docs - modules/model_persistence (#10047) Commit: 64a1812aadb7fd6b2adb83f94025a21643597dc6 https://github.com/scikit-learn/scikit-learn/commit/64a1812aadb7fd6b2adb83f9... Author: Rameshwar Bhaskaran <zorroblue@users.noreply.github.com> Date: 2017-11-01 (Wed, 01 Nov 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_gradient_boosting.py Log Message: ----------- [MRG+1] Added tests for parameter checks in GradientBoostingRegressor (#10013) Commit: 71402efc2ff2205ed15811c5b29787a413a4b588 https://github.com/scikit-learn/scikit-learn/commit/71402efc2ff2205ed15811c5... Author: Vinit <vinitbodhwani123@gmail.com> Date: 2017-11-02 (Thu, 02 Nov 2017) Changed paths: M sklearn/linear_model/stochastic_gradient.py Log Message: ----------- [MRG] DOC Fix default learning_rate in SGDRegressor docstring (#10018) * [MRG] Fix learning_rate in SGDRegressor docstring(#10012) * Update SGDRegressor's learning_rate [default] * Removed pep8 error * Restored blank line * Resolved pep8 error Commit: c3980bcbabd9d2527548820581725df2904e4a0d https://github.com/scikit-learn/scikit-learn/commit/c3980bcbabd9d25275488205... Author: Patrick Fernandes <pattuga@gmail.com> Date: 2017-11-02 (Thu, 02 Nov 2017) Changed paths: M sklearn/decomposition/pca.py M sklearn/decomposition/tests/test_pca.py Log Message: ----------- [MRG] Add check for n_components in pca (#10042) Commit: 8f958e9a9e25eb4e2edc38beee55905368ea95d8 https://github.com/scikit-learn/scikit-learn/commit/8f958e9a9e25eb4e2edc38be... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-02 (Thu, 02 Nov 2017) Changed paths: M sklearn/decomposition/tests/test_pca.py Log Message: ----------- Fix PEP8 error for #10042 Commit: 1f2f167e3b326b34328948e9c9695ca66af2349c https://github.com/scikit-learn/scikit-learn/commit/1f2f167e3b326b34328948e9... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-11-02 (Thu, 02 Nov 2017) Changed paths: M sklearn/linear_model/stochastic_gradient.py Log Message: ----------- make warning look way nicer in SGDClassifier (#10050) Commit: 9a198bb56fd03a466d64a6f7b95549a0e7551653 https://github.com/scikit-learn/scikit-learn/commit/9a198bb56fd03a466d64a6f7... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-03 (Fri, 03 Nov 2017) Changed paths: M sklearn/decomposition/tests/test_pca.py Log Message: ----------- MAINT remove duplicate import in test_pca.py (#10061) Commit: 4a5cea28d3bc63038ab5c1ae2ca9b79f9273866e https://github.com/scikit-learn/scikit-learn/commit/4a5cea28d3bc63038ab5c1ae... Author: Vinit <vinitbodhwani123@gmail.com> Date: 2017-11-03 (Fri, 03 Nov 2017) Changed paths: M doc/modules/classes.rst Log Message: ----------- [MRG] Added base.is_classifier/is_regressor in docs (#10062) Commit: 8e599c68fb06967313d0e76a053062158cd90312 https://github.com/scikit-learn/scikit-learn/commit/8e599c68fb06967313d0e76a... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-11-03 (Fri, 03 Nov 2017) Changed paths: M doc/modules/outlier_detection.rst A examples/plot_anomaly_comparison.py Log Message: ----------- DOC Comparison plot for anomaly detection methods. (#10004) Commit: 5a820a27fa597a66ff49b94bfdf9769c4f8e7ca5 https://github.com/scikit-learn/scikit-learn/commit/5a820a27fa597a66ff49b94b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-04 (Sat, 04 Nov 2017) Changed paths: M doc/whats_new/_contributors.rst Log Message: ----------- DOC Note on _contributors.rst as its presence is now clearer Commit: abb43c1aef10a3348216006f6be5e34dcd6ac157 https://github.com/scikit-learn/scikit-learn/commit/abb43c1aef10a3348216006f... Author: nzw <k_nzw@klis.tsukuba.ac.jp> Date: 2017-11-05 (Sun, 05 Nov 2017) Changed paths: M sklearn/decomposition/online_lda.py Log Message: ----------- Fix links to Hoffman's onlineldavb code (#10070) Commit: 555bf6b99fecc6cc1333517d1131adb3fa274e09 https://github.com/scikit-learn/scikit-learn/commit/555bf6b99fecc6cc1333517d... Author: Sergul Aydore <sergulaydore@users.noreply.github.com> Date: 2017-11-07 (Tue, 07 Nov 2017) Changed paths: M sklearn/cluster/_feature_agglomeration.py A sklearn/cluster/tests/test_feature_agglomeration.py Log Message: ----------- [MRG+2] faster way of computing means across each group (#10020) Commit: 3fa7a06bff319adf3a234c5b78ab78843afece2a https://github.com/scikit-learn/scikit-learn/commit/3fa7a06bff319adf3a234c5b... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-08 (Wed, 08 Nov 2017) Changed paths: M build_tools/travis/install.sh Log Message: ----------- TRAVIS install flake8 3.5 from pip (#10085) Commit: effd75dda5f4afa61f988035ff8fe4b3a447464e https://github.com/scikit-learn/scikit-learn/commit/effd75dda5f4afa61f988035... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-09 (Thu, 09 Nov 2017) Changed paths: M doc/whats_new/_contributors.rst Log Message: ----------- DOC fix comment syntax Commit: 930d5b21ae97e7ee3ecf187a71a920ed65a36152 https://github.com/scikit-learn/scikit-learn/commit/930d5b21ae97e7ee3ecf187a... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Fix some dead links in what's new 0.20 (#10104) Commit: 3e85359f59bdb4ba2544afdc95a793cf0e60de7e https://github.com/scikit-learn/scikit-learn/commit/3e85359f59bdb4ba2544afdc... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M doc/modules/model_evaluation.rst M doc/whats_new/v0.20.rst M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_ranking.py Log Message: ----------- [MRG] Ensure that ROC curve starts at (0, 0) (#10093) Commit: 01e0639b15d515b446cb4589f01097b16fb4994a https://github.com/scikit-learn/scikit-learn/commit/01e0639b15d515b446cb4589... Author: Oleksandr Pavlyk <oleksandr-pavlyk@users.noreply.github.com> Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M sklearn/manifold/_barnes_hut_tsne.pyx Log Message: ----------- MAINT: only call clock() if verbosity level warrants it (#10091) Put calls to `clock()` inside conditional statements. This helps combat thread contention when executing TSNE in sklearn, compiled with icc. Running TSNE on MNIST dataset (training + validation + test) of 70_000 hand-written images 28 by 28 pixels each, time of TSNE drops from 92 seconds to 81 seconds from this change alone. Commit: c6005e1ebdf5605a21cb4d0c4a268bb8f0c8396b https://github.com/scikit-learn/scikit-learn/commit/c6005e1ebdf5605a21cb4d0c... Author: Jörg Döpfert <jdoepfert@users.noreply.github.com> Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M sklearn/linear_model/bayes.py M sklearn/linear_model/tests/test_bayes.py Log Message: ----------- [MRG + 1] Fix BayesianRidge() and ARDRegression() for constant target vectors (#10095) * add test for issue #10092 * add comment to test * split into two tests * add tests for scores, alpha and beta * adapt tests: n_samples != n_features * add test when no intercept is fitted * add handling of constant target vector when intercept is fitted * fix typo in comments * fix format issues * replace original fix with simpler fix * add comment * increase upper boundary for test * increase upper boundary for test * merge tests for ARDRegression and BayesianRidge * use random state in tests * decrease upper bound for std * replace np.spacing(1) -> np.finfo(np.float64).eps Commit: 9092347b48d379094cbb0afc011f927e6b315037 https://github.com/scikit-learn/scikit-learn/commit/9092347b48d379094cbb0afc... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-11 (Sat, 11 Nov 2017) Changed paths: M sklearn/linear_model/stochastic_gradient.py Log Message: ----------- DOC Fix dead links in SGD (#10109) Commit: 4bead39f7899cbd08ab08959a0311843c84f69df https://github.com/scikit-learn/scikit-learn/commit/4bead39f7899cbd08ab08959... Author: Christian Braune <christian.braune79@gmail.com> Date: 2017-11-11 (Sat, 11 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/datasets/samples_generator.py M sklearn/datasets/tests/test_samples_generator.py Log Message: ----------- FIX make_circles() now works with odd number of samples, test added (#10045) Commit: 74655f28f43aa8cd0aed4fb7d6a13612974eddb2 https://github.com/scikit-learn/scikit-learn/commit/74655f28f43aa8cd0aed4fb7... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-13 (Mon, 13 Nov 2017) Changed paths: M sklearn/metrics/cluster/supervised.py Log Message: ----------- DOC Fix broken link in adjusted_mutual_info_score (#10123) Commit: 30c9dbfc8ad346646139e73c972a8f735ccdba16 https://github.com/scikit-learn/scikit-learn/commit/30c9dbfc8ad346646139e73c... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-13 (Mon, 13 Nov 2017) Changed paths: M examples/README.txt Log Message: ----------- DOC Add Examples heading Commit: 94c5b803574d4fc7596a8076d76900efb4e0e73e https://github.com/scikit-learn/scikit-learn/commit/94c5b803574d4fc7596a8076... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-13 (Mon, 13 Nov 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CI temporarily use numpydoc master when building dev docs (#10066) Commit: 4c788558275edd58551167df0ac7224503003c1e https://github.com/scikit-learn/scikit-learn/commit/4c788558275edd58551167df... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-13 (Mon, 13 Nov 2017) Changed paths: M sklearn/ensemble/bagging.py Log Message: ----------- DOC Fix markup in docstring Commit: 0abd95f742efea826df82458458fcbc0f9dafcb2 https://github.com/scikit-learn/scikit-learn/commit/0abd95f742efea826df82458... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-13 (Mon, 13 Nov 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py Log Message: ----------- DOC Correct attribute name Commit: c24a13e990d2e235dbba8e5283faacdffe1bdcbf https://github.com/scikit-learn/scikit-learn/commit/c24a13e990d2e235dbba8e52... Author: Peter St. John <peterc.stjohn@gmail.com> Date: 2017-11-14 (Tue, 14 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/bayes.py M sklearn/linear_model/tests/test_bayes.py Log Message: ----------- ENH adding sample weights for BayesianRidge (#10112) Commit: de0581aea7fadae6646d86d92938e59e6ddfa043 https://github.com/scikit-learn/scikit-learn/commit/de0581aea7fadae6646d86d9... Author: kyledrogo <GKjohns@gmail.com> Date: 2017-11-14 (Tue, 14 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/base.py M sklearn/neighbors/regression.py M sklearn/neighbors/tests/test_neighbors.py M sklearn/utils/estimator_checks.py M sklearn/utils/tests/test_estimator_checks.py Log Message: ----------- TST Check estimator pairwise (#9701) Commit: b2723582f206bb1f0d6847a478ddc5295a1ca8b1 https://github.com/scikit-learn/scikit-learn/commit/b2723582f206bb1f0d6847a4... Author: FarahSaeed <farahsaeedsiddiqi@gmail.com> Date: 2017-11-14 (Tue, 14 Nov 2017) Changed paths: M doc/datasets/index.rst M doc/developers/performance.rst M doc/modules/dp-derivation.rst M doc/modules/model_persistence.rst M doc/presentations.rst M doc/tutorial/basic/tutorial.rst M doc/tutorial/statistical_inference/settings.rst M doc/tutorial/statistical_inference/unsupervised_learning.rst M examples/README.txt M examples/applications/wikipedia_principal_eigenvector.py M sklearn/__check_build/__init__.py M sklearn/__init__.py M sklearn/preprocessing/label.py M sklearn/tests/test_common.py Log Message: ----------- [MRG] DOC Replacing "the scikit" with "scikit-learn" (#10126) Commit: 62eda82f1fca4148add83d59f6e74facfcfc8ba7 https://github.com/scikit-learn/scikit-learn/commit/62eda82f1fca4148add83d59... Author: dilutedsauce <33007277+dilutedsauce@users.noreply.github.com> Date: 2017-11-14 (Tue, 14 Nov 2017) Changed paths: M build_tools/travis/flake8_diff.sh A examples/.flake8 M setup.cfg Log Message: ----------- [MRG] move flake8 options from flake8_diff.sh to setup.cfg (#10080) Also add examples/.flake8 for examples specific flake8 configuration Commit: 3f96eeedd122d6cb83536e0650dc5735546f3692 https://github.com/scikit-learn/scikit-learn/commit/3f96eeedd122d6cb83536e06... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-14 (Tue, 14 Nov 2017) Changed paths: M conftest.py Log Message: ----------- Fix np.set_printoptions argument change in numpy 1.14.dev (#10132) https://github.com/numpy/numpy/pull/9332/files change sign='legacy' to legacy=True in the np.set_printoptions arguments. Commit: 18cf2e55807790cbeb929fd91c22b73a4aad71b0 https://github.com/scikit-learn/scikit-learn/commit/18cf2e55807790cbeb929fd9... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-14 (Tue, 14 Nov 2017) Changed paths: M doc/developers/maintainer.rst Log Message: ----------- [MRG] DOC add documentation about Travis cron job (#10124) Commit: 963dd1811143ca65051b525d3dff1bfc8c78bd47 https://github.com/scikit-learn/scikit-learn/commit/963dd1811143ca65051b525d... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M doc/faq.rst Log Message: ----------- DOC remove broken link in faq.rst (#10135) and related changes Commit: b4231cc0f5ec8dbc66fc2236a9e269a36658eac8 https://github.com/scikit-learn/scikit-learn/commit/b4231cc0f5ec8dbc66fc2236... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-15 (Wed, 15 Nov 2017) Changed paths: M .codecov.yml Log Message: ----------- Turn off codecov comments (#10146) Commit: 653de6ca54becfc02ea9c90db567e8613843ccda https://github.com/scikit-learn/scikit-learn/commit/653de6ca54becfc02ea9c90d... Author: Mohamed Maskani <maskani-moh@users.noreply.github.com> Date: 2017-11-15 (Wed, 15 Nov 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- Balanced accuracy doc - 2 (#10040) * Add references for multiclass balanced-accuracy * Add precision not implemented * Add another reference * Adjust note * Add succint definitions * Add macro-average recall implementation * Add class balance accuracy reference and definition * Fix typo * Add precision/recall comparison * Fix typo * Make descriptions less verbose and merge definitions * Add reference for averaging accuracy * Move macro-average recall example to corresponding section Commit: f485a9edf92e009f3b898e35dfbf5daea433d74f https://github.com/scikit-learn/scikit-learn/commit/f485a9edf92e009f3b898e35... Author: siftikha <33007277+siftikha@users.noreply.github.com> Date: 2017-11-15 (Wed, 15 Nov 2017) Changed paths: M sklearn/linear_model/stochastic_gradient.py M sklearn/linear_model/tests/test_sgd.py Log Message: ----------- [MRG+1] fix for erroneous max_iter and tol warnings for SGDClassifier when using partial_fit (#10053) * partial fit warnings disabled * partial fit warnings disabled for regressor * style improved * tests added * pycodestyle passing * rejiggered format * fixed style issues Commit: f6163e73f82aa02f44a3782e6c219e69995c743e https://github.com/scikit-learn/scikit-learn/commit/f6163e73f82aa02f44a3782e... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-15 (Wed, 15 Nov 2017) Changed paths: M sklearn/manifold/spectral_embedding_.py M sklearn/manifold/tests/test_spectral_embedding.py M sklearn/semi_supervised/label_propagation.py M sklearn/utils/graph.py Log Message: ----------- Make scipy.sparse.csgraph imports explicit (#10145) This can cause problems in scipy 1.0 Commit: d4c4526667ab3e6fde4a80578ab4e1129a2515c8 https://github.com/scikit-learn/scikit-learn/commit/d4c4526667ab3e6fde4a8057... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M sklearn/linear_model/sag_fast.pyx Log Message: ----------- DOC fix link to SAG article Commit: 5963fd2150799fdcdaf7e5efe90d8e35e3742053 https://github.com/scikit-learn/scikit-learn/commit/5963fd2150799fdcdaf7e5ef... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M examples/model_selection/plot_roc_crossval.py Log Message: ----------- DOC Fix broken link in ROC example (#10151) Commit: e260119564c3c2e97b3d37c84ba7705eedecd833 https://github.com/scikit-learn/scikit-learn/commit/e260119564c3c2e97b3d37c8... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M doc/developers/contributing.rst M doc/developers/tips.rst Log Message: ----------- DOC document some useful canned responses (#10131) Commit: c91699d613a7b9dbba8beb10948ac25411ef899b https://github.com/scikit-learn/scikit-learn/commit/c91699d613a7b9dbba8beb10... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M doc/developers/tips.rst Log Message: ----------- DOC improve titles for saved replies Commit: 2160ea0a74bf259012c5b5d47502e3a3267b2844 https://github.com/scikit-learn/scikit-learn/commit/2160ea0a74bf259012c5b5d4... Author: Tom Dupré la Tour <TomDLT@users.noreply.github.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M sklearn/decomposition/nmf.py M sklearn/decomposition/tests/test_nmf.py Log Message: ----------- Fix underflow in nmf._beta_divergence (#10142) Commit: e7e05d844f39f1e8f5be4c1cb2aabe7d91c27562 https://github.com/scikit-learn/scikit-learn/commit/e7e05d844f39f1e8f5be4c1c... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M .travis.yml M CONTRIBUTING.md M Makefile M README.rst M appveyor.yml M build_tools/appveyor/requirements.txt M build_tools/circle/build_doc.sh M build_tools/travis/after_success.sh M build_tools/travis/install.sh M build_tools/travis/test_script.sh M doc/developers/advanced_installation.rst M doc/developers/contributing.rst M setup.cfg R setup32.cfg M sklearn/cross_validation.py M sklearn/externals/copy_joblib.sh R sklearn/externals/test_externals_setup.py M sklearn/model_selection/_split.py M sklearn/model_selection/_validation.py M sklearn/tree/tests/test_tree.py M sklearn/utils/tests/test_estimator_checks.py Log Message: ----------- [MRG+1] Remove nose from CIs and documentation (#9840) Commit: f8b09ce4bfa52af648a8239f4b206d237f6d6cfb https://github.com/scikit-learn/scikit-learn/commit/f8b09ce4bfa52af648a8239f... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/omp.py M sklearn/linear_model/tests/test_omp.py Log Message: ----------- Fix omp non normalize (#10071) * fix OMP when columns of X are not normalized Commit: 8ebb9a90776a2eb6707beebc7eb42af3cc627ce9 https://github.com/scikit-learn/scikit-learn/commit/8ebb9a90776a2eb6707beebc... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M examples/neighbors/plot_regression.py Log Message: ----------- avoid subplot overlapping in plot_regression.py (#10159) Commit: 48b82a6ff5f9553a036bbb3a5297aa792dce987a https://github.com/scikit-learn/scikit-learn/commit/48b82a6ff5f9553a036bbb3a... Author: Adam Greenhall <adam.greenhall@gmail.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M sklearn/feature_selection/rfe.py M sklearn/feature_selection/tests/test_rfe.py Log Message: ----------- [MRG+1] add groups support to RFECV (#9656) Commit: 47cf43d44a15f2b392a817c5d0ad995671246049 https://github.com/scikit-learn/scikit-learn/commit/47cf43d44a15f2b392a817c5... Author: Angus Williams <anguswilliams91@users.noreply.github.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M sklearn/utils/__init__.py Log Message: ----------- [MRG+1] DOC Fix utils.resample and utils.shuffle docstrings: 'views' -> 'copies' (#10162) Commit: a13a7d8d20489329a78e6b12086353c8248ddc64 https://github.com/scikit-learn/scikit-learn/commit/a13a7d8d20489329a78e6b12... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-17 (Fri, 17 Nov 2017) Changed paths: M sklearn/metrics/tests/test_common.py M sklearn/tests/test_common.py M sklearn/utils/testing.py Log Message: ----------- MAINT remove _named_check (#10160) which was a nose-specific thing to have good names for tests using yield Commit: 37ce9aec074847fdef228818ebc20266256f8d55 https://github.com/scikit-learn/scikit-learn/commit/37ce9aec074847fdef228818... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-20 (Mon, 20 Nov 2017) Changed paths: M conftest.py Log Message: ----------- MAINT follow numpy dev change in np.set_printoptions argument Commit: fd25481683ce4d2fae91d2ff746e1d9ff6d67a12 https://github.com/scikit-learn/scikit-learn/commit/fd25481683ce4d2fae91d2ff... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-20 (Mon, 20 Nov 2017) Changed paths: M build_tools/circle/build_doc.sh A build_tools/circle/list_versions.py M build_tools/circle/push_doc.sh M doc/developers/maintainer.rst M doc/documentation.rst M doc/support.rst M doc/themes/scikit-learn/layout.html Log Message: ----------- [MRG+1] MAINT Use magic to list documentation versions (#9841) Commit: e2584c316c796bdad38c1ee7e081db1070a2e4e4 https://github.com/scikit-learn/scikit-learn/commit/e2584c316c796bdad38c1ee7... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-20 (Mon, 20 Nov 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- MAINT only build versions list on master branch Commit: bbdcd70fcaa875e78a009d89f755bba602a861be https://github.com/scikit-learn/scikit-learn/commit/bbdcd70fcaa875e78a009d89... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-21 (Tue, 21 Nov 2017) Changed paths: M doc/documentation.rst M doc/themes/scikit-learn/layout.html Log Message: ----------- DOC previous versions -> all available versions (#10178) Commit: a2ebb8cfd2d126ad8e6fb36e0bdadba7de8fcd9f https://github.com/scikit-learn/scikit-learn/commit/a2ebb8cfd2d126ad8e6fb36e... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2017-11-21 (Tue, 21 Nov 2017) Changed paths: M doc/modules/classes.rst M doc/modules/preprocessing.rst M doc/whats_new/_contributors.rst M doc/whats_new/v0.20.rst M examples/ensemble/plot_feature_transformation.py M sklearn/feature_extraction/dict_vectorizer.py M sklearn/preprocessing/__init__.py M sklearn/preprocessing/data.py M sklearn/preprocessing/label.py M sklearn/preprocessing/tests/test_data.py M sklearn/utils/fixes.py M sklearn/utils/testing.py Log Message: ----------- ENH: new CategoricalEncoder class (#9151) Commit: 8e1efb0d9cc0e603292713b44dc78a7e8c77cd55 https://github.com/scikit-learn/scikit-learn/commit/8e1efb0d9cc0e603292713b4... Author: Andreas Bjerre-Nielsen <abjer@users.noreply.github.com> Date: 2017-11-21 (Tue, 21 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/neighbors/regression.py M sklearn/neighbors/tests/test_neighbors.py Log Message: ----------- FIX Return nan in RadiusNeighborsRegressor for empty neighbor set (#9655) * Fix #9654 Commit: 02c7f986eb0fdca086f35343a922a239e4835017 https://github.com/scikit-learn/scikit-learn/commit/02c7f986eb0fdca086f35343... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2017-11-21 (Tue, 21 Nov 2017) Changed paths: M sklearn/externals/joblib/parallel.py M sklearn/model_selection/_split.py Log Message: ----------- Fix typo in ShuffleSplit docstring and effective_n_jobs (#10182) Commit: e80aaa3ae508b64f25d14d1163b61a86fdb6bce2 https://github.com/scikit-learn/scikit-learn/commit/e80aaa3ae508b64f25d14d11... Author: MarkIwanchyshyn <MarkIwanchyshyn@users.noreply.github.com> Date: 2017-11-22 (Wed, 22 Nov 2017) Changed paths: M sklearn/cluster/hierarchical.py Log Message: ----------- DOC Fix Agglomerative children_ documentation (#10184) Commit: db39dafc65e70b45e7f46d2ad0ceb7b484bdd198 https://github.com/scikit-learn/scikit-learn/commit/db39dafc65e70b45e7f46d2a... Author: Reiichiro Nakano <reiichiro.s.nakano@gmail.com> Date: 2017-11-22 (Wed, 22 Nov 2017) Changed paths: M sklearn/metrics/classification.py M sklearn/metrics/tests/test_classification.py Log Message: ----------- [MRG+1] classification_report: raise error if labels is None and target_names size is not equal to present classes (#9867) Commit: 7ffad2c63f3f2a6497437e841d3f0ce5755788c7 https://github.com/scikit-learn/scikit-learn/commit/7ffad2c63f3f2a6497437e84... Author: Jörg Döpfert <jdoepfert@users.noreply.github.com> Date: 2017-11-22 (Wed, 22 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/bayes.py M sklearn/linear_model/tests/test_bayes.py Log Message: ----------- [MRG + 1] FIX Calculation of standard deviation of predictions in ARDRegression (#10153) Commit: 9948846fbbd5064dbae96d4e55f0525a23a3adda https://github.com/scikit-learn/scikit-learn/commit/9948846fbbd5064dbae96d4e... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2017-11-22 (Wed, 22 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- reference issue number in whats_new Commit: 816e2eb5233d7926d4fe7c1892abfe329d0a8bdc https://github.com/scikit-learn/scikit-learn/commit/816e2eb5233d7926d4fe7c18... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2017-11-22 (Wed, 22 Nov 2017) Changed paths: A doc/conftest.py R doc/datasets/conftest.py R doc/datasets/labeled_faces_fixture.py R doc/datasets/mldata_fixture.py R doc/datasets/rcv1_fixture.py R doc/datasets/twenty_newsgroups_fixture.py R doc/tutorial/text_analytics/working_with_text_data_fixture.py Log Message: ----------- CLN: remove nose fixtures in docs (#10187) Commit: 0d10cd094fc414dfcf50bb5eafab713825498bdf https://github.com/scikit-learn/scikit-learn/commit/0d10cd094fc414dfcf50bb5e... Author: 211217613 <rubenavazquez@gmail.com> Date: 2017-11-23 (Thu, 23 Nov 2017) Changed paths: M sklearn/datasets/california_housing.py Log Message: ----------- DOC Change docstring format to match other docstrings (#10190) The wording was a little funny, also I changed it to match the rest of the docstrings in other files Commit: 26421be2dfe9d9e633a69abda4caed3ff2b669d1 https://github.com/scikit-learn/scikit-learn/commit/26421be2dfe9d9e633a69abd... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-11-23 (Thu, 23 Nov 2017) Changed paths: M Makefile Log Message: ----------- [MRG] fix command for make test-coverage (#10188) Commit: 9808810028f5358c53c474c223545a0b7ae82b71 https://github.com/scikit-learn/scikit-learn/commit/9808810028f5358c53c474c2... Author: Patrick Olden <patrickolden@gmail.com> Date: 2017-11-23 (Thu, 23 Nov 2017) Changed paths: M sklearn/linear_model/sag.py Log Message: ----------- [MRG] Added missing sag_solver documentation (#10172) Commit: 873da7a803903fda483e1b7eed5cb8133121b2dd https://github.com/scikit-learn/scikit-learn/commit/873da7a803903fda483e1b7e... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2017-11-25 (Sat, 25 Nov 2017) Changed paths: M README.rst Log Message: ----------- DOC change doc link about testing from stable (nose) to dev (pytest) We have changed to pytest but the stable doc is about nose. Already gain approval from @lesteve in #9840. Nothing to check so I push directly. Commit: 6eb218e301430a97e167ad8da018062f317c4d7e https://github.com/scikit-learn/scikit-learn/commit/6eb218e301430a97e167ad8d... Author: Varun Agrawal <varagrawal@gmail.com> Date: 2017-11-25 (Sat, 25 Nov 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/feature_extraction/image.py M sklearn/feature_extraction/tests/test_image.py Log Message: ----------- [MRG + 1] Fix for image.extract_patches_2d when # of patches requested > all possible patches (#10101) Commit: 2c7473f2983ab3be597ff3e43538e18fd812daf9 https://github.com/scikit-learn/scikit-learn/commit/2c7473f2983ab3be597ff3e4... Author: Trevor Stephens <trev.stephens@gmail.com> Date: 2017-11-26 (Sun, 26 Nov 2017) Changed paths: M .travis.yml M doc/developers/advanced_installation.rst Log Message: ----------- MAINT Update libatlas version in advanced installation instructions (#10204) Commit: 439bf1ac896aacafe90177bc28bf036cc8e8e4d9 https://github.com/scikit-learn/scikit-learn/commit/439bf1ac896aacafe90177bc... Author: FarahSaeed <farahsaeedsiddiqi@gmail.com> Date: 2017-11-27 (Mon, 27 Nov 2017) Changed paths: M sklearn/tree/tests/test_tree.py Log Message: ----------- TEST caught deprecation warning for min_impurity_split (#10202) Commit: 6f077a6c574d39547e90b19ee8283e382cc4eb01 https://github.com/scikit-learn/scikit-learn/commit/6f077a6c574d39547e90b19e... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-11-28 (Tue, 28 Nov 2017) Changed paths: M doc/modules/preprocessing.rst Log Message: ----------- DOC clearer wording in QuantileTransformer user guide Commit: 0885d22a250bc49a5553518d69b47cbe0720a95d https://github.com/scikit-learn/scikit-learn/commit/0885d22a250bc49a5553518d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-11-28 (Tue, 28 Nov 2017) Changed paths: M .travis.yml M README.rst M doc/developers/advanced_installation.rst M doc/install.rst M doc/whats_new/v0.20.rst Log Message: ----------- MAINT use Python 3.4 in first conda build (#10193) Commit: 4bba21659c68d65b4555ea86751aac1fab9fd8e4 https://github.com/scikit-learn/scikit-learn/commit/4bba21659c68d65b4555ea86... Author: fenx <fenu1998@gmail.com> Date: 2017-11-28 (Tue, 28 Nov 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_gradient_boosting.py M sklearn/tree/tests/test_tree.py M sklearn/tree/tree.py Log Message: ----------- [MRG+1] Error raised when presort in gradient_boosting.py and tree.py is not a boolean (#10110) Commit: 57bcd075c39d8bd45c4b9b2c1378d2010f467cd1 https://github.com/scikit-learn/scikit-learn/commit/57bcd075c39d8bd45c4b9b2c... Author: Matthias Feurer <feurerm@informatik.uni-freiburg.de> Date: 2017-11-29 (Wed, 29 Nov 2017) Changed paths: M sklearn/linear_model/passive_aggressive.py M sklearn/linear_model/stochastic_gradient.py Log Message: ----------- DOC add docs about sgd and warmstarting (#10011) (#10087) In particular, clarify for SGDClassifier, SGDRegressor, PassiveAggressiveClassifier and PassiveAggressiveRegressor how the attribute warm_start and the methods `fit` and `partial_fit` interact. Fixes #10011 Commit: e5a5e77d0aa3651013ac7647777e384a21ad577b https://github.com/scikit-learn/scikit-learn/commit/e5a5e77d0aa3651013ac7647... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M doc/whats_new/_contributors.rst M doc/whats_new/v0.20.rst M sklearn/feature_extraction/_hashing.pyx M sklearn/feature_extraction/text.py Log Message: ----------- [MRG+1] Support for 64 bit sparse array indices in text vectorizers (#9147) Support new scipy sparse array indices, which can now be > 2^31 (< 2^63). This is needed for very large training sets. Feature indices (based on the number of distinct features), are unlikely to need 4 bytes per value, however. Commit: 6b2dc04d22114a45b89d3586a2a72ac2a85bcbd4 https://github.com/scikit-learn/scikit-learn/commit/6b2dc04d22114a45b89d3586... Author: Charlie Brummitt <brummitt@gmail.com> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- [MRG + 1] DOC Fix cardinality vs. l0 norm in multilabel ranking user guide (#10219) Commit: 8616a0863c4e27dc70164345e0de12a5fc649861 https://github.com/scikit-learn/scikit-learn/commit/8616a0863c4e27dc70164345... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-12-01 (Fri, 01 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/ensemble/_gradient_boosting.pyx M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_gradient_boosting.py Log Message: ----------- [MRG+1] FIX convert to CSR in decision_function (#10102) Commit: 5be2ec7777ce771fdb4f79112a0131ba61861c90 https://github.com/scikit-learn/scikit-learn/commit/5be2ec7777ce771fdb4f7911... Author: Christian Braune <christian.braune79@gmail.com> Date: 2017-12-01 (Fri, 01 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/cluster/k_means_.py M sklearn/cluster/tests/test_k_means.py Log Message: ----------- [MRG+1] Warning in KMeans if too few clusters were found (#10099) * give warning if number of clusters found is smaller than number of clusters asked for * unnecessary comment * tests commented, pep8, ConvergenceWarning instead of RuntimeWarning * lesteve's comment Commit: 90adab947dd5e29bf83e0cdf954e09f4880abd55 https://github.com/scikit-learn/scikit-learn/commit/90adab947dd5e29bf83e0cdf... Author: FarahSaeed <farahsaeedsiddiqi@gmail.com> Date: 2017-12-04 (Mon, 04 Dec 2017) Changed paths: M sklearn/svm/tests/test_sparse.py Log Message: ----------- MAINT Removing 'random_state = 0' while intializing OneClassSVM (#10241) and some PEP8 fixes Commit: b48ca05ecf4a26c0f266d44e4e37165af514c2af https://github.com/scikit-learn/scikit-learn/commit/b48ca05ecf4a26c0f266d44e... Author: Peter <phausamann@users.noreply.github.com> Date: 2017-12-04 (Mon, 04 Dec 2017) Changed paths: M doc/related_projects.rst Log Message: ----------- DOC Add sklearn-xarray package to related projects (#10243) Commit: 06b8ad6892971450131bb8b95045ddc9a829f79c https://github.com/scikit-learn/scikit-learn/commit/06b8ad6892971450131bb8b9... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-12-04 (Mon, 04 Dec 2017) Changed paths: M build_tools/circle/list_versions.py Log Message: ----------- Improve error message when list_versions fails on http request Commit: c62338feb5de4b6eabf055fd1643a3e022fe4547 https://github.com/scikit-learn/scikit-learn/commit/c62338feb5de4b6eabf055fd... Author: Mabel <mabelvj@users.noreply.github.com> Date: 2017-12-04 (Mon, 04 Dec 2017) Changed paths: M sklearn/tree/export.py M sklearn/tree/tests/test_export.py Log Message: ----------- FIX export_graphviz should work with a sklearn.tree._tree.Tree (#10234) Commit: 7182a43a6fdc19d469b76f43baf413de5b3f0b10 https://github.com/scikit-learn/scikit-learn/commit/7182a43a6fdc19d469b76f43... Author: Mohamed Maskani <maskani-moh@users.noreply.github.com> Date: 2017-12-04 (Mon, 04 Dec 2017) Changed paths: M doc/tutorial/basic/tutorial.rst M sklearn/datasets/base.py M sklearn/datasets/tests/test_base.py Log Message: ----------- [MRG+1] Take over PR #7647 - Add a "filename" attribute to datasets that have a CSV file (#9101) * add filename attribute for load_iris * add filename attribute for load_boston * add filename attribute for load_linnerud Commit: ab984a68b4bdc1b1a8438c74db3e2b05d52b73bd https://github.com/scikit-learn/scikit-learn/commit/ab984a68b4bdc1b1a8438c74... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-05 (Tue, 05 Dec 2017) Changed paths: M build_tools/travis/test_script.sh Log Message: ----------- CI Run make test-doc on scipy-dev-wheels build (#10246) Commit: bcefc85d1ac4ea375ec076fc47b12a480e0e3d42 https://github.com/scikit-learn/scikit-learn/commit/bcefc85d1ac4ea375ec076fc... Author: Rajendra arora <rajendraarora16@yahoo.com> Date: 2017-12-05 (Tue, 05 Dec 2017) Changed paths: M sklearn/cluster/_hierarchical.pyx Log Message: ----------- DOC Fixing "dictionary" spelling (#10255) Commit: dd95c13f51cf15de18d714f54a8bb798a2d5cb41 https://github.com/scikit-learn/scikit-learn/commit/dd95c13f51cf15de18d714f5... Author: frsi <francesco.siani.cs@gmail.com> Date: 2017-12-06 (Wed, 06 Dec 2017) Changed paths: M sklearn/neighbors/ball_tree.pyx M sklearn/neighbors/binary_tree.pxi M sklearn/neighbors/kd_tree.pyx Log Message: ----------- DOC Fixed BinaryTree Documentation Examples (issue #10199) (#10205) Commit: 78ccdd1d6f38da0b2cc0b673801f2ab18cb7aad3 https://github.com/scikit-learn/scikit-learn/commit/78ccdd1d6f38da0b2cc0b673... Author: Rajendra arora <rajendraarora16@yahoo.com> Date: 2017-12-05 (Tue, 05 Dec 2017) Changed paths: M examples/classification/plot_classifier_comparison.py Log Message: ----------- DOC Improve comment in plot_classifier_comparison.py (#10256) Commit: 62e9bb8deff5bb96606d766a17ca88331cb0756a https://github.com/scikit-learn/scikit-learn/commit/62e9bb8deff5bb96606d766a... Author: Eric Chang <ericchang2017@u.northwestern.edu> Date: 2017-12-06 (Wed, 06 Dec 2017) Changed paths: M doc/modules/classes.rst M doc/modules/preprocessing.rst M doc/whats_new/v0.20.rst M examples/preprocessing/plot_all_scaling.py A examples/preprocessing/plot_power_transformer.py M sklearn/preprocessing/__init__.py M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py M sklearn/utils/estimator_checks.py Log Message: ----------- Feature: Implement PowerTransformer (#10210) Commit: 44808dbf50daf01f60abc9fb4a429ac74ca8c9cc https://github.com/scikit-learn/scikit-learn/commit/44808dbf50daf01f60abc9fb... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-12-06 (Wed, 06 Dec 2017) Changed paths: M doc/README.md Log Message: ----------- [MRG + 1] DOC Update doc/README.md (#10225) Commit: e6d170eb72d90f287f1cddd30c2fe27ad4b64961 https://github.com/scikit-learn/scikit-learn/commit/e6d170eb72d90f287f1cddd3... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2017-12-06 (Wed, 06 Dec 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py Log Message: ----------- DOC fix docstring Gradient Boosting (#10262) Commit: cc7fe610b879745f8e7c00b9bb61eef53c127166 https://github.com/scikit-learn/scikit-learn/commit/cc7fe610b879745f8e7c00b9... Author: Chris <chris.kerr@athion.de> Date: 2017-12-06 (Wed, 06 Dec 2017) Changed paths: M doc/modules/scaling_strategies.rst Log Message: ----------- DOC: 'all cannot' -> 'not all can' (#10263) Commit: ece341cf5362558b944685d70a12c28efd055991 https://github.com/scikit-learn/scikit-learn/commit/ece341cf5362558b944685d7... Author: Thomas <th0mas.ko6er@gmail.com> Date: 2017-12-06 (Wed, 06 Dec 2017) Changed paths: M sklearn/neighbors/base.py M sklearn/neighbors/tests/test_neighbors.py Log Message: ----------- [MRG+1] Fixes #9199 - Fitting a NearestNeighbors model fails with sparse input and a callable as metric (#9579) Commit: 00878d09ee205380dc2e456c854ec7d5da6ea6e5 https://github.com/scikit-learn/scikit-learn/commit/00878d09ee205380dc2e456c... Author: adelr <adelr@users.noreply.github.com> Date: 2017-12-07 (Thu, 07 Dec 2017) Changed paths: M doc/faq.rst Log Message: ----------- [MRG+1] DOC Mention MKL multithreading in FAQ Commit: ea6ea815e1071bfb9de18953fea98b136a7fa8ed https://github.com/scikit-learn/scikit-learn/commit/ea6ea815e1071bfb9de18953... Author: Jeb Bearer <jbearer@hmc.edu> Date: 2017-12-07 (Thu, 07 Dec 2017) Changed paths: M sklearn/model_selection/_split.py Log Message: ----------- MAINT Hide train_test_split from nose test discovery. (#10223) Commit: 3a704b1ad3e73a492c46271b98464a71ba46c190 https://github.com/scikit-learn/scikit-learn/commit/3a704b1ad3e73a492c46271b... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2017-12-07 (Thu, 07 Dec 2017) Changed paths: M doc/modules/classes.rst M doc/modules/clustering.rst Log Message: ----------- [MRG+1] Contingency matrix doc (#10220) * Update example to clarify difference with Confusion Matrix, added link to Confusion Matrix documentation * fixed 80 character limit issue * changed indentation for automated test * fixed formatting * fixed formatting * fixed formatting * address requested changes in Contingency Matrix docs * basic formatting * use less technical and correct definition of contingency matrix * arrange in alphabetical order * add 'advantages' and 'disadvantages' of contingency matrix * use better 'str' labels for example * address the language of documentation * add `ref` in documentation * add a better 'advantage' * fix * address review * small change * add full stop. Commit: 84fa352dc633d4068f7bfe592c03a4183cddd854 https://github.com/scikit-learn/scikit-learn/commit/84fa352dc633d4068f7bfe59... Author: Zé Vinícius <jvmirca@gmail.com> Date: 2017-12-08 (Fri, 08 Dec 2017) Changed paths: M doc/modules/linear_model.rst Log Message: ----------- DOC Clarify notation for logistic regression objective function (#10269) Commit: 3972f4e61500caab674286fade304cbd663f8735 https://github.com/scikit-learn/scikit-learn/commit/3972f4e61500caab674286fa... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-12-11 (Mon, 11 Dec 2017) Changed paths: M doc/tutorial/statistical_inference/supervised_learning.rst Log Message: ----------- DOC Add NORMALIZE_WHITESPACE for numpy master Commit: 26a3ed01e159f960d521038ab2e23aae6644c2f6 https://github.com/scikit-learn/scikit-learn/commit/26a3ed01e159f960d521038a... Author: Mohamed Maskani <maskani-moh@users.noreply.github.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Add entry in change log in whats_new.rst (#10285) Commit: 87759c19243ea8e3773d494c04331f6817fc55ff https://github.com/scikit-learn/scikit-learn/commit/87759c19243ea8e3773d494c... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/modules/classes.rst M doc/modules/multiclass.rst M doc/whats_new/v0.20.rst M sklearn/multioutput.py M sklearn/tests/test_multioutput.py M sklearn/utils/testing.py Log Message: ----------- FEA Add a new class RegressorChain similar to ClassifierChain (#9257) Commit: 34aad31924dc9c8551e6ff8edf4e729dbfc1b973 https://github.com/scikit-learn/scikit-learn/commit/34aad31924dc9c8551e6ff8e... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/least_angle.py M sklearn/linear_model/tests/test_least_angle.py Log Message: ----------- Deprecate lar positive (#10248) * deprecate positive=True option in lasso_lars with method='lar' Commit: 4321002934ced1e8db46a77e986d0d1b74f2261a https://github.com/scikit-learn/scikit-learn/commit/4321002934ced1e8db46a77e... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/exceptions.py M sklearn/model_selection/_search.py M sklearn/model_selection/tests/test_search.py Log Message: ----------- API deprecate *SearchCV iid parameter (#9379) Commit: b6da3630cff46cdbf4ac975c295d1d96c8cd86ac https://github.com/scikit-learn/scikit-learn/commit/b6da3630cff46cdbf4ac975c... Author: Alexander Lenail <alex@lenail.org> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- DOC: add graph spectral clustering doc to user guide (fix #9481) (#9811) Commit: ff9874042ed0722d33131690ec2e0054c687ecfd https://github.com/scikit-learn/scikit-learn/commit/ff9874042ed0722d33131690... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/related_projects.rst Log Message: ----------- DOC Add scikit-surprise as a related project (#8148) Commit: e1efb2bb801d9895dc5f7accb718c62f8bff293a https://github.com/scikit-learn/scikit-learn/commit/e1efb2bb801d9895dc5f7acc... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- DOC fix doctest Commit: 27374d30fdad21acc08b5386ee64c2ce770373a4 https://github.com/scikit-learn/scikit-learn/commit/27374d30fdad21acc08b5386... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M doc/modules/clustering.rst Log Message: ----------- DOC fix NameError in doctest Commit: 90a05845a2f06671d4ccf2dda0f6a07fd8e63716 https://github.com/scikit-learn/scikit-learn/commit/90a05845a2f06671d4ccf2dd... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M sklearn/linear_model/stochastic_gradient.py Log Message: ----------- make SGDClassifier deprecation warnings nice again (#10286) Commit: a3f5eeb3c15e3e2d8ff4a951a57963a0f66e2340 https://github.com/scikit-learn/scikit-learn/commit/a3f5eeb3c15e3e2d8ff4a951... Author: Caio Oliveira <caioaao@users.noreply.github.com> Date: 2017-12-12 (Tue, 12 Dec 2017) Changed paths: M sklearn/pipeline.py Log Message: ----------- Remove hanging comma (#10294) Commit: 9f77cad59b0c2f9e6cd84308fb731ebcdecf504e https://github.com/scikit-learn/scikit-learn/commit/9f77cad59b0c2f9e6cd84308... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-13 (Wed, 13 Dec 2017) Changed paths: M build_tools/travis/install.sh Log Message: ----------- MAINT install flake8 from conda. (#10293) flake8 3.5 is now available from conda Commit: e9299adce6ed03c0e27a9cab1411319e05dab211 https://github.com/scikit-learn/scikit-learn/commit/e9299adce6ed03c0e27a9cab... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2017-12-13 (Wed, 13 Dec 2017) Changed paths: M doc/README.md M doc/developers/contributing.rst M doc/developers/maintainer.rst Log Message: ----------- DOC Updates contributing.rst with doc build instructions (#10272) Commit: 687eecaa7a0e8c9849452073043bb32f9cfa0884 https://github.com/scikit-learn/scikit-learn/commit/687eecaa7a0e8c9849452073... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2017-12-13 (Wed, 13 Dec 2017) Changed paths: M doc/modules/multiclass.rst M sklearn/multioutput.py Log Message: ----------- DOC Corrects links to doc of ClassifierChain and RegressorChain (#10288) Commit: 41219812fce7713c6a945e6a09be6643875a2ab4 https://github.com/scikit-learn/scikit-learn/commit/41219812fce7713c6a945e6a... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-13 (Wed, 13 Dec 2017) Changed paths: M doc/tutorial/text_analytics/working_with_text_data.rst Log Message: ----------- MAINT remove unicode character from URL for doc linkcheck friendliness (#10300) Commit: 72fb54c767c9b78c40738f4fb0121fe2c6e6461e https://github.com/scikit-learn/scikit-learn/commit/72fb54c767c9b78c40738f4f... Author: RAKOTOARISON Herilalaina <rkt.herilalaina@gmail.com> Date: 2017-12-13 (Wed, 13 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst M sklearn/decomposition/kernel_pca.py M sklearn/neighbors/base.py M sklearn/neighbors/classification.py M sklearn/neighbors/lof.py M sklearn/neighbors/regression.py M sklearn/neighbors/unsupervised.py M sklearn/svm/base.py M sklearn/svm/classes.py M sklearn/tests/test_common.py M sklearn/utils/estimator_checks.py M sklearn/utils/testing.py M sklearn/utils/tests/test_estimator_checks.py Log Message: ----------- [MRG+1] - No private setting in __init__ apart from parameters (#9450) Commit: 08ff565184c0e6fd1bab871e181f8b401e44c2ca https://github.com/scikit-learn/scikit-learn/commit/08ff565184c0e6fd1bab871e... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-13 (Wed, 13 Dec 2017) Changed paths: R examples/text/document_classification_20newsgroups.py R examples/text/document_clustering.py R examples/text/hashing_vs_dict_vectorizer.py A examples/text/plot_document_classification_20newsgroups.py A examples/text/plot_document_clustering.py A examples/text/plot_hashing_vs_dict_vectorizer.py Log Message: ----------- [MRG] DOC run three more examples that use sys.argv (#10301) Commit: 1add6da0ba124cd995738661ead96d8f4e456466 https://github.com/scikit-learn/scikit-learn/commit/1add6da0ba124cd995738661... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M doc/related_projects.rst Log Message: ----------- DOC add scikit-optimize to related projects (#10296) Commit: 4f710cdd088aa8851e8b049e4faafa03767fda10 https://github.com/scikit-learn/scikit-learn/commit/4f710cdd088aa8851e8b049e... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M doc/modules/classes.rst M doc/modules/preprocessing_targets.rst M doc/whats_new/v0.20.rst A examples/preprocessing/plot_transformed_target.py M sklearn/preprocessing/__init__.py A sklearn/preprocessing/_target.py A sklearn/preprocessing/tests/test_target.py M sklearn/utils/estimator_checks.py Log Message: ----------- FEA TransformedTargetRegressor (#9041) Add a new meta-regressor which transforms y for training. Commit: 9b727bad27a70a4104b1b95362280fb0c1444dd2 https://github.com/scikit-learn/scikit-learn/commit/9b727bad27a70a4104b1b953... Author: Erich Schubert <kno10@users.noreply.github.com> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M sklearn/metrics/cluster/supervised.py Log Message: ----------- DOC Fix equations for mutual_information. (#10292) Commit: 026395f0f17b85236f88fac1bfc0a7092e492efc https://github.com/scikit-learn/scikit-learn/commit/026395f0f17b85236f88fac1... Author: Thomas <th0mas.ko6er@gmail.com> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Added entry for #9579 to Whats New (#10312) Commit: 88e096bc8e6c489ccbb37e54b698dc210e4df5ed https://github.com/scikit-learn/scikit-learn/commit/88e096bc8e6c489ccbb37e54... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M sklearn/metrics/cluster/tests/test_unsupervised.py Log Message: ----------- [MRG] TST add test for silhouette from its original publication (#10298) Commit: c429a4d72ee49cfdb8f8b9a80559292d69dd14b9 https://github.com/scikit-learn/scikit-learn/commit/c429a4d72ee49cfdb8f8b9a8... Author: Eric Chang <ericchang2017@u.northwestern.edu> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M sklearn/utils/testing.py Log Message: ----------- DOC Update docs for assertion functions in sklearn.utils.testing (#10317) Commit: d8483dfee068b082cff0829e9e1a7dce698bc4b3 https://github.com/scikit-learn/scikit-learn/commit/d8483dfee068b082cff0829e... Author: Eric Chang <ericchang2017@u.northwestern.edu> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M doc/modules/preprocessing.rst M examples/preprocessing/plot_all_scaling.py M examples/preprocessing/plot_power_transformer.py M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- [MRG+1] ENH Add standardize flag to PowerTransformer (#10316) Commit: 61e722aa126207efcdbc1ddcd4453854ad44ea09 https://github.com/scikit-learn/scikit-learn/commit/61e722aa126207efcdbc1ddc... Author: Tulio Casagrande <tuliocasagrande@gmail.com> Date: 2017-12-14 (Thu, 14 Dec 2017) Changed paths: M examples/neighbors/plot_lof.py Log Message: ----------- Improve readability of LOF example (#10322) Commit: 80f7efe27798ab6335c27099f6d37ece29c61940 https://github.com/scikit-learn/scikit-learn/commit/80f7efe27798ab6335c27099... Author: Will <tsingjixiang@yahoo.com> Date: 2017-12-15 (Fri, 15 Dec 2017) Changed paths: M sklearn/gaussian_process/gpr.py Log Message: ----------- DOC replace 'maximize' by 'minimize' in gpr.py (#10327) Commit: 0a85111fbd5f6703a56ca8dad3c11cdcd38653cb https://github.com/scikit-learn/scikit-learn/commit/0a85111fbd5f6703a56ca8da... Author: Vrishank Bhardwaj <vrishank1997@gmail.com> Date: 2017-12-16 (Sat, 16 Dec 2017) Changed paths: M sklearn/metrics/pairwise.py Log Message: ----------- DOC Add paired_distances in pairwise_distances docstring (#10304) Commit: d01cdc204ee4972307aca4cc1e1b1e5e6347cc70 https://github.com/scikit-learn/scikit-learn/commit/d01cdc204ee4972307aca4cc... Author: Jan Margeta <jmargeta@gmail.com> Date: 2017-12-18 (Mon, 18 Dec 2017) Changed paths: M .travis.yml M build_tools/travis/install.sh M doc/whats_new/v0.20.rst M examples/cluster/plot_face_segmentation.py M sklearn/cluster/spectral.py M sklearn/cluster/tests/test_spectral.py M sklearn/manifold/spectral_embedding_.py M sklearn/manifold/tests/test_spectral_embedding.py Log Message: ----------- Fix spectral embedding implementation (#9062) Commit: b933b090274ac1f89cc5f178a15db89b7e428f68 https://github.com/scikit-learn/scikit-learn/commit/b933b090274ac1f89cc5f178... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-18 (Mon, 18 Dec 2017) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC fix rst excessive bullet point indentation (#10335) Commit: c9e6d4d3a42b966b5f00725a0fce52c5517c933e https://github.com/scikit-learn/scikit-learn/commit/c9e6d4d3a42b966b5f00725a... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2017-12-18 (Mon, 18 Dec 2017) Changed paths: M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_gradient_boosting.py Log Message: ----------- ENH Make GradientBoostingClassifier error message more informative (#10207) Commit: d5232435b66d41c3d87b3481ea13f575b06441e8 https://github.com/scikit-learn/scikit-learn/commit/d5232435b66d41c3d87b3481... Author: Camil Staps <info@camilstaps.nl> Date: 2017-12-18 (Mon, 18 Dec 2017) Changed paths: M sklearn/tree/_criterion.pxd M sklearn/tree/_criterion.pyx Log Message: ----------- [MRG + 2] Export ClassificationCriterion and RegressionCriterion (#10325) Commit: 7b543513b80f0e1f6af98b1b52b70f452728b5d7 https://github.com/scikit-learn/scikit-learn/commit/7b543513b80f0e1f6af98b1b... Author: Viraj Navkal <vnavkal0@gmail.com> Date: 2017-12-18 (Mon, 18 Dec 2017) Changed paths: M doc/modules/pipeline.rst Log Message: ----------- fix typo in pipeline user guide (#10339) Commit: 3929eeaa05c945bfc3c5a2d9d4fe4ab42b03cd29 https://github.com/scikit-learn/scikit-learn/commit/3929eeaa05c945bfc3c5a2d9... Author: Lizao Li <lzlarryli@gmail.com> Date: 2017-12-19 (Tue, 19 Dec 2017) Changed paths: M doc/modules/lda_qda.rst Log Message: ----------- DOC add missing class priors in LDA equation (#10340) Commit: 01476b9421d9b098be513e835c3e5dca4e5578b8 https://github.com/scikit-learn/scikit-learn/commit/01476b9421d9b098be513e83... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-19 (Tue, 19 Dec 2017) Changed paths: A .circleci/config.yml M build_tools/circle/build_doc.sh M build_tools/circle/push_doc.sh R circle.yml M doc/developers/contributing.rst M doc/developers/tips.rst M examples/applications/plot_out_of_core_classification.py Log Message: ----------- [MRG] Run examples with Python 2 and 3 on CircleCI (#10167) Commit: 3e29334070a6742d7b7706cec920a53a6bc6ddeb https://github.com/scikit-learn/scikit-learn/commit/3e29334070a6742d7b7706ce... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-19 (Tue, 19 Dec 2017) Changed paths: M build_tools/circle/list_versions.py Log Message: ----------- FIX make list_versions.py Python 2 compatible Commit: ef54931f320246f186622b58db3e887d6288ccc0 https://github.com/scikit-learn/scikit-learn/commit/ef54931f320246f186622b58... Author: Viraj Navkal <vnavkal0@gmail.com> Date: 2017-12-20 (Wed, 20 Dec 2017) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC fix typo in estimator documentation (#10344) Commit: be44f9888d08992e7b72d957241bc2326b5a0381 https://github.com/scikit-learn/scikit-learn/commit/be44f9888d08992e7b72d957... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-20 (Wed, 20 Dec 2017) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- MAINT make build_doc.sh work if _VERSION env variables are not set Commit: ceea86765d889ea40d771cbb85333afdd63fd9fe https://github.com/scikit-learn/scikit-learn/commit/ceea86765d889ea40d771cbb... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2017-12-20 (Wed, 20 Dec 2017) Changed paths: M sklearn/metrics/cluster/setup.py Log Message: ----------- FIX cython cluster module name error (#10343) Commit: c30c503951706a648bad0f2587c3c06dc99a9310 https://github.com/scikit-learn/scikit-learn/commit/c30c503951706a648bad0f25... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-20 (Wed, 20 Dec 2017) Changed paths: M .circleci/config.yml Log Message: ----------- FIX CircleCI deploy command. Bash regexes should not be quoted. Commit: 58ff9b8600777166a234f96e418834d3328d1cea https://github.com/scikit-learn/scikit-learn/commit/58ff9b8600777166a234f96e... Author: Vrishank Bhardwaj <vrishank1997@gmail.com> Date: 2017-12-21 (Thu, 21 Dec 2017) Changed paths: M .circleci/config.yml M build_tools/circle/build_doc.sh M doc/developers/contributing.rst M doc/whats_new/v0.20.rst M sklearn/dummy.py M sklearn/metrics/cluster/setup.py M sklearn/tests/test_dummy.py Log Message: ----------- ENH Remove check_array for X in DummyRegressor/DummyClassifier and replace X.shape[0] with _num_samples (#9835) Commit: 9cc59e70907e3646ae09ecefefb71a7352674e80 https://github.com/scikit-learn/scikit-learn/commit/9cc59e70907e3646ae09ecef... Author: Viraj Navkal <vnavkal0@gmail.com> Date: 2017-12-21 (Thu, 21 Dec 2017) Changed paths: M sklearn/utils/metaestimators.py Log Message: ----------- COSMIT fix typo in comment (#10348) Commit: cc9f41a54e119ee58b7735ad01c1f6dbcc382920 https://github.com/scikit-learn/scikit-learn/commit/cc9f41a54e119ee58b7735ad... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2017-12-21 (Thu, 21 Dec 2017) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC prefer mentioning PR for coverage analysis Commit: 08058af0c42caa40d51372499492f1f9b5c55251 https://github.com/scikit-learn/scikit-learn/commit/08058af0c42caa40d5137249... Author: theriley106 <christopherlambert106@gmail.com> Date: 2017-12-21 (Thu, 21 Dec 2017) Changed paths: M doc/modules/cross_validation.rst Log Message: ----------- DOC fixed broken link in documentation (#10349) Commit: e824fa148054e2bf7b26adc985d11975bc3ffdb7 https://github.com/scikit-learn/scikit-learn/commit/e824fa148054e2bf7b26adc9... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2017-12-21 (Thu, 21 Dec 2017) Changed paths: M .circleci/config.yml M build_tools/circle/build_doc.sh M doc/developers/contributing.rst M sklearn/metrics/cluster/setup.py Log Message: ----------- MAINT revert unwanted changes in 58ff9b8 Commit: 0e3fef0c588f4f7d3bbfc6f95fe7496578cc4cf1 https://github.com/scikit-learn/scikit-learn/commit/0e3fef0c588f4f7d3bbfc6f9... Author: Julien Chaumond <chaumond@gmail.com> Date: 2017-12-22 (Fri, 22 Dec 2017) Changed paths: A doc/testimonials/images/huggingface.png M doc/testimonials/testimonials.rst Log Message: ----------- DOC add Hugging Face testimonial (#10357) Commit: cec3458b03a6ef5d9f3b4f3e9565bda9a891c240 https://github.com/scikit-learn/scikit-learn/commit/cec3458b03a6ef5d9f3b4f3e... Author: Nihar Sheth <nsheth12@gmail.com> Date: 2017-12-22 (Fri, 22 Dec 2017) Changed paths: M CONTRIBUTING.md M build_tools/appveyor/requirements.txt M doc/developers/advanced_installation.rst M doc/developers/contributing.rst M doc/modules/decomposition.rst M doc/modules/feature_selection.rst M doc/modules/linear_model.rst M doc/modules/model_evaluation.rst M doc/presentations.rst M doc/testimonials/testimonials.rst M doc/whats_new/v0.19.rst M sklearn/covariance/shrunk_covariance_.py M sklearn/linear_model/ransac.py M sklearn/linear_model/ridge.py M sklearn/metrics/classification.py M sklearn/preprocessing/data.py Log Message: ----------- DOC Fix broken links in docs (#10353) Commit: 5311c81769326fbf5c8f63eb94e1886208ab87fc https://github.com/scikit-learn/scikit-learn/commit/5311c81769326fbf5c8f63eb... Author: Yiming (Paul) Li <hnbc1.reg@gmail.com> Date: 2017-12-24 (Sun, 24 Dec 2017) Changed paths: M examples/preprocessing/plot_scaling_importance.py Log Message: ----------- DOC Update plot_scaling_importance.py (#10364) Commit: 1e1417cab24e5602d2d4db85e218d5277f13aeda https://github.com/scikit-learn/scikit-learn/commit/1e1417cab24e5602d2d4db85... Author: Franz Wompner <fwompner@gmail.com> Date: 2017-12-27 (Wed, 27 Dec 2017) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- DOC Fix typo in model_evaluation.rst (#10376) Commit: 5e26bf902621933bc8c7f3ce21c2085ee32651d3 https://github.com/scikit-learn/scikit-learn/commit/5e26bf902621933bc8c7f3ce... Author: Eunji <eunjikim@dm.snu.ac.kr> Date: 2017-12-28 (Thu, 28 Dec 2017) Changed paths: M sklearn/neighbors/dist_metrics.pyx Log Message: ----------- modify typo in docstring (#10380) Commit: 840f632e8fe93035fc79cc348441dd03481371d0 https://github.com/scikit-learn/scikit-learn/commit/840f632e8fe93035fc79cc34... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-02 (Tue, 02 Jan 2018) Changed paths: M doc/conf.py M doc/developers/contributing.rst M doc/documentation.rst M doc/faq.rst A doc/glossary.rst M doc/index.rst M doc/modules/classes.rst M doc/themes/scikit-learn/layout.html M doc/tutorial/basic/tutorial.rst M doc/whats_new/v0.20.rst Log Message: ----------- DOC A glossary of concepts and API elements (#9517) Skeleton for a glossary of concepts and API elements. This responds to at least three issues: * Many aspects of scikit-learn API for users and developers are known tacitly by core contributors (and the stack overflow crowd), but are not written down in a consistent place. * What is written is in an ad-hoc narrative style which may be useful for introduction, but is difficult to refer to and to maintain. * Parameters such as `n_jobs` and methods like `decision_function` are described repeatedly in documentation giving sometimes more sometimes less information. This glossary allows us to use "See :term:`the glossary <n_jobs>`." so that parameter descriptions in the API reference can remain brief (just as not every numpy operation needs to describe broadcasting). Commit: 34ad7d4d160af281827425fcd88fe744ffe850f1 https://github.com/scikit-learn/scikit-learn/commit/34ad7d4d160af281827425fc... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2018-01-04 (Thu, 04 Jan 2018) Changed paths: M sklearn/model_selection/_search.py Log Message: ----------- Fix docstring for GridSearch about cv_results_ attribute (#10392) Commit: f1fa2ed15f4aa7f4f34e630abf3b16569e4b3527 https://github.com/scikit-learn/scikit-learn/commit/f1fa2ed15f4aa7f4f34e630a... Author: Shalil Awaley <krazedkrish@gmail.com> Date: 2018-01-04 (Thu, 04 Jan 2018) Changed paths: M examples/plot_compare_reduction.py Log Message: ----------- DOC move plt.plot to above code block in plot_compare_reduction.py (#10394) Commit: d4ee2baeaf70d0cef88841a993ce4b51480996ba https://github.com/scikit-learn/scikit-learn/commit/d4ee2baeaf70d0cef88841a9... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2018-01-05 (Fri, 05 Jan 2018) Changed paths: M doc/glossary.rst Log Message: ----------- [MRG] DOC improve glossary entry on categorical features (#10401) Commit: 9c5939bc49d1f6d45b697dc34f068fc40ceb5f16 https://github.com/scikit-learn/scikit-learn/commit/9c5939bc49d1f6d45b697dc3... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-01-05 (Fri, 05 Jan 2018) Changed paths: M doc/glossary.rst Log Message: ----------- DOC fix missing backticks in rst Commit: f247ad5adfe86b2ee64a4a3db1b496c8bf1c9dff https://github.com/scikit-learn/scikit-learn/commit/f247ad5adfe86b2ee64a4a3d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-05 (Fri, 05 Jan 2018) Changed paths: M build_tools/circle/build_doc.sh M build_tools/circle/push_doc.sh M examples/datasets/plot_iris_dataset.py M examples/ensemble/plot_feature_transformation.py Log Message: ----------- MAINT change tabs to spaces. * CircleCI bash scripts * a couple of stray tabs in examples Commit: 4dafa52eb06a40391bbc78b79887b47b19bcd100 https://github.com/scikit-learn/scikit-learn/commit/4dafa52eb06a40391bbc78b7... Author: Rob <rwolst90@gmail.com> Date: 2018-01-07 (Sun, 07 Jan 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_logistic.py Log Message: ----------- FIX incorrect `predict_proba` for `LogisticRegression` in binary case using `multinomial` parameter. (#9939) Commit: 988f882caeb49527dcc4130db964112affa26b94 https://github.com/scikit-learn/scikit-learn/commit/988f882caeb49527dcc4130d... Author: Pinaki Nath Chowdhury <pinakinathc@users.noreply.github.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M sklearn/neighbors/dist_metrics.pyx Log Message: ----------- DOC fix display of Haversine equation (#10403) Commit: 9f43de3bc59c26ca5d5f006e7b1ec14666dbb428 https://github.com/scikit-learn/scikit-learn/commit/9f43de3bc59c26ca5d5f006e... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M doc/glossary.rst Log Message: ----------- DOC on attribute-parameter correspondence Commit: 1966f0ba7f9773da1fd8face7205e3976053db02 https://github.com/scikit-learn/scikit-learn/commit/1966f0ba7f9773da1fd8face... Author: Pinaki Nath Chowdhury <pinakinathc@users.noreply.github.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M sklearn/datasets/kddcup99.py Log Message: ----------- [MRG] Fixes #10418 dataset: kddcup99: Removed unused randomstate (#10419) Commit: bb4cddecae70213502d465d585cdb3b93b0a676c https://github.com/scikit-learn/scikit-learn/commit/bb4cddecae70213502d465d5... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M sklearn/utils/multiclass.py Log Message: ----------- DOC clarify input to _ovr_decision_function Commit: db127bd9693068a5b187d49d08738e690c5c7d98 https://github.com/scikit-learn/scikit-learn/commit/db127bd9693068a5b187d49d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M .circleci/config.yml M examples/manifold/plot_t_sne_perplexity.py M examples/model_selection/plot_precision_recall.py M examples/plot_kernel_ridge_regression.py M examples/preprocessing/plot_all_scaling.py M examples/preprocessing/plot_transformed_target.py Log Message: ----------- [MRG+1] Support minimal dependencies in examples (#10351) * Support minimal dependencies in examples * bins="auto" only supported for numpy >= 1.11 * viridis is default cmap in matplotlib 2 * Use signature instead of viridis cmap Commit: db56e639a3fb5ea60844b33647893cce9f9e0890 https://github.com/scikit-learn/scikit-learn/commit/db56e639a3fb5ea60844b336... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-09 (Tue, 09 Jan 2018) Changed paths: M doc/developers/tips.rst Log Message: ----------- DOC Add Travis and Circle user scripts (#10409) Commit: 3e9c9cb4a5eb411eb8d168c7d675d3231879b877 https://github.com/scikit-learn/scikit-learn/commit/3e9c9cb4a5eb411eb8d168c7... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-09 (Tue, 09 Jan 2018) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- CI Add generic links to _changed.html Commit: 2f18f83b77cd8b6f2c04cfe84c503e3c6864df87 https://github.com/scikit-learn/scikit-learn/commit/2f18f83b77cd8b6f2c04cfe8... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-09 (Tue, 09 Jan 2018) Changed paths: M doc/glossary.rst Log Message: ----------- DOC Mention estimator_checks.py under Common Tests Commit: 26e526da431b852a3302895eb4d3b8c6e3afb3c8 https://github.com/scikit-learn/scikit-learn/commit/26e526da431b852a3302895e... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-01-09 (Tue, 09 Jan 2018) Changed paths: M sklearn/linear_model/logistic.py Log Message: ----------- DOC fix incorrect docstring in logistic_regression_path Commit: 6fdcb3b1a9f03b1054e6dbf1d039e921ff71f55a https://github.com/scikit-learn/scikit-learn/commit/6fdcb3b1a9f03b1054e6dbf1... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-01-09 (Tue, 09 Jan 2018) Changed paths: M sklearn/metrics/__init__.py Log Message: ----------- DOC API check_scoring broken link (#10405) Commit: c7c14be192a458f2b7d272b2a2e30bc82aa611ba https://github.com/scikit-learn/scikit-learn/commit/c7c14be192a458f2b7d272b2... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-11 (Thu, 11 Jan 2018) Changed paths: M doc/glossary.rst Log Message: ----------- [MRG] DOC add entries missing from glossary (#10442) With thanks to the demo of https://github.com/numpy/numpydoc/pull/150 Commit: c3bdc0a89a2e376c37cfbac358db71a0b29c42a6 https://github.com/scikit-learn/scikit-learn/commit/c3bdc0a89a2e376c37cfbac3... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-11 (Thu, 11 Jan 2018) Changed paths: M sklearn/cluster/k_means_.py M sklearn/covariance/empirical_covariance_.py M sklearn/covariance/graph_lasso_.py M sklearn/covariance/robust_covariance.py M sklearn/covariance/shrunk_covariance_.py M sklearn/cross_decomposition/pls_.py M sklearn/datasets/base.py M sklearn/datasets/mlcomp.py M sklearn/dummy.py M sklearn/ensemble/_gradient_boosting.pyx M sklearn/ensemble/bagging.py M sklearn/ensemble/forest.py M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/iforest.py M sklearn/ensemble/voting_classifier.py M sklearn/ensemble/weight_boosting.py M sklearn/feature_selection/from_model.py M sklearn/feature_selection/univariate_selection.py M sklearn/grid_search.py M sklearn/isotonic.py M sklearn/linear_model/huber.py M sklearn/linear_model/logistic.py M sklearn/linear_model/ridge.py M sklearn/manifold/locally_linear.py M sklearn/metrics/regression.py M sklearn/mixture/gaussian_mixture.py M sklearn/multioutput.py M sklearn/naive_bayes.py M sklearn/neighbors/approximate.py M sklearn/neighbors/lof.py M sklearn/neural_network/rbm.py M sklearn/preprocessing/_target.py M sklearn/preprocessing/data.py M sklearn/preprocessing/imputation.py M sklearn/random_projection.py M sklearn/svm/base.py M sklearn/svm/classes.py M sklearn/tree/tree.py M sklearn/utils/graph.py M sklearn/utils/linear_assignment_.py M sklearn/utils/multiclass.py Log Message: ----------- DOC clean up assorted type specifications (#10441) Commit: c5706e6ff03a9f3c105b2c1b7f972527e664b3c1 https://github.com/scikit-learn/scikit-learn/commit/c5706e6ff03a9f3c105b2c1b... Author: Alexandre Boucaud <boucaud.alexandre@gmail.com> Date: 2018-01-11 (Thu, 11 Jan 2018) Changed paths: M examples/preprocessing/plot_transformed_target.py Log Message: ----------- EXA: Use numpy functions instead of user defined (#10447) Commit: 60b0cf8a2b59d17835351573d20d39888b191b91 https://github.com/scikit-learn/scikit-learn/commit/60b0cf8a2b59d17835351573... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2018-01-10 (Wed, 10 Jan 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/classification.py M sklearn/metrics/tests/test_classification.py Log Message: ----------- [MRG+1] FIX precision/recall/f1-score for truncated range(n_labels) (#10377) Commit: 92c9095591c5885838987686a0dc7f8cff8bcf5e https://github.com/scikit-learn/scikit-learn/commit/92c9095591c5885838987686... Author: Mayur Kulkarni <mayurkulkarni012@gmail.com> Date: 2018-01-10 (Wed, 10 Jan 2018) Changed paths: M sklearn/exceptions.py M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- [MRG+1] FIX Improve message and exception of cross-validation FitFailedWarning (#10382) Commit: 4a9034a97c9a303326e1cc4ae40eb06accea8657 https://github.com/scikit-learn/scikit-learn/commit/4a9034a97c9a303326e1cc4a... Author: Jonathan Ohayon <johayon.math@gmail.com> Date: 2018-01-10 (Wed, 10 Jan 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/utils/estimator_checks.py M sklearn/utils/tests/test_estimator_checks.py Log Message: ----------- [MRG+1] TST check estimators for invariance of predict/transform with mini-batches and full set (#10428) Commit: 3e5469eda719956c076ae8e685ec1183bfd98569 https://github.com/scikit-learn/scikit-learn/commit/3e5469eda719956c076ae8e6... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-11 (Thu, 11 Jan 2018) Changed paths: M doc/conf.py A doc/themes/scikit-learn/static/js/extra.js Log Message: ----------- DOC Add permalink icons to glossary terms (#10429) Commit: b94876a3a20e1d629698ea1c7b358169b97bfcce https://github.com/scikit-learn/scikit-learn/commit/b94876a3a20e1d629698ea1c... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-11 (Thu, 11 Jan 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- [MRG+1] ENH Polynomial features for sparse data (#10452) Commit: 2e85c8608c93ad0e3290414c4e5e650b87d44b27 https://github.com/scikit-learn/scikit-learn/commit/2e85c8608c93ad0e3290414c... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-01-12 (Fri, 12 Jan 2018) Changed paths: M COPYING M doc/conf.py Log Message: ----------- MAINT Update copyright year 2018 (#10456) Commit: 74b69df981878cef73099eb296ee9c2d88a986b6 https://github.com/scikit-learn/scikit-learn/commit/74b69df981878cef73099eb2... Author: Jiongyan Zhang <qmick@live.cn> Date: 2018-01-13 (Sat, 13 Jan 2018) Changed paths: M sklearn/svm/base.py M sklearn/svm/libsvm.pyx M sklearn/svm/tests/test_svm.py Log Message: ----------- [MRG+2] Fix SVC predict_proba fails with new-style kernel strings (#10412) Commit: 66bf80938b01735cea6e9707dfcb6b95d43b86a3 https://github.com/scikit-learn/scikit-learn/commit/66bf80938b01735cea6e9707... Author: Barry Hart <barrywhart@yahoo.com> Date: 2018-01-14 (Sun, 14 Jan 2018) Changed paths: M setup.py Log Message: ----------- MAINT Use install_requires for numpy and scipy (#10402) Commit: ac11e4bc1a28272585bd8f8366f2f56509c24bb8 https://github.com/scikit-learn/scikit-learn/commit/ac11e4bc1a28272585bd8f83... Author: Jiongyan Zhang <qmick@live.cn> Date: 2018-01-14 (Sun, 14 Jan 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC what's new for #10412 (#10469) Commit: 4a2b96f8e6c4a07cbc6803459ea8a727b2e54cbb https://github.com/scikit-learn/scikit-learn/commit/4a2b96f8e6c4a07cbc680345... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2018-01-15 (Mon, 15 Jan 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/cluster/supervised.py M sklearn/metrics/cluster/tests/test_supervised.py Log Message: ----------- FIX Solves integer overlow in mutual_info_score (#10414) Commit: 34155a222b5a5e651693112478ddcd0884a7b7d6 https://github.com/scikit-learn/scikit-learn/commit/34155a222b5a5e6516931124... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-15 (Mon, 15 Jan 2018) Changed paths: M build_tools/circle/build_doc.sh M doc/Makefile M doc/developers/contributing.rst Log Message: ----------- [MRG+1] CircleCI: run only modified examples in CircleCI (#10407) Commit: e44201803293dc719b3dc0c7374d5a881cce5a22 https://github.com/scikit-learn/scikit-learn/commit/e44201803293dc719b3dc0c7... Author: David Pickup <davidpickup@users.noreply.github.com> Date: 2018-01-16 (Tue, 16 Jan 2018) Changed paths: M sklearn/calibration.py Log Message: ----------- DOC Update docstring in calibration.py (#10464) Commit: 89cba47ab8f35cae00a0a23eeb495b111960d4dc https://github.com/scikit-learn/scikit-learn/commit/89cba47ab8f35cae00a0a23e... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-16 (Tue, 16 Jan 2018) Changed paths: M sklearn/calibration.py Log Message: ----------- COSMIT: fix trailing whitespaces Commit: 12c5ce25e885cded5d0d2beaae7589b878ed8672 https://github.com/scikit-learn/scikit-learn/commit/12c5ce25e885cded5d0d2bea... Author: shenhanc78 <shenhan@google.com> Date: 2018-01-17 (Wed, 17 Jan 2018) Changed paths: M sklearn/tree/_splitter.pyx Log Message: ----------- FIX properly handle corner case. (#10450) There is one test case that fails undefined behavior test. This happens when n is 0, which resutls in log(n) evalutes to -inf. And to convert -inf to integer is undefined behavior and causes exception when undefined behavior check is turned on. Properly handle this by early return when sorting array is zero length. I agree this might be an usage error instead of a bug, but to leave it vulnerable to undefined behavior exception might not a good idea. Undefined behavior check is happy after this fix. Commit: ddaafa6206e405a0a1b802952e2a865dff864b46 https://github.com/scikit-learn/scikit-learn/commit/ddaafa6206e405a0a1b80295... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-17 (Wed, 17 Jan 2018) Changed paths: M setup.cfg Log Message: ----------- MAINT: do not run tests in sklearn/externals (#10486) Commit: 229183bc3aca5890f29f2a0be76720d0b23fe2da https://github.com/scikit-learn/scikit-learn/commit/229183bc3aca5890f29f2a0b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-17 (Wed, 17 Jan 2018) Changed paths: M sklearn/tree/tests/test_tree.py Log Message: ----------- TST fix: X_sparse_mix was not dense (#10484) Commit: de9d05f426b9064a8d821551b329833928662206 https://github.com/scikit-learn/scikit-learn/commit/de9d05f426b9064a8d821551... Author: William de Vazelhes <31916524+wdevazelhes@users.noreply.github.com> Date: 2018-01-18 (Thu, 18 Jan 2018) Changed paths: M sklearn/cross_validation.py M sklearn/model_selection/_split.py Log Message: ----------- [MRG+1]DOC StratifiedKFold docstring fix (#10155) Commit: cc50b90034a9cda77a8aabedc8a853fe92de60b5 https://github.com/scikit-learn/scikit-learn/commit/cc50b90034a9cda77a8aabed... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-18 (Thu, 18 Jan 2018) Changed paths: M setup.cfg A sklearn/externals/conftest.py Log Message: ----------- MAINT: do not collect any tests in externals. Commit: 4c99cd4aa292034a54580b670573c27f8da85404 https://github.com/scikit-learn/scikit-learn/commit/4c99cd4aa292034a54580b67... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-01-18 (Thu, 18 Jan 2018) Changed paths: M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- [MRG+1] MAINT dissociate nan and inf in check_array (#10459) Commit: afe540c7f2cbad259dd333e6744b088213180bee https://github.com/scikit-learn/scikit-learn/commit/afe540c7f2cbad259dd333e6... Author: jotasi <siebertjonathan@aim.com> Date: 2018-01-18 (Thu, 18 Jan 2018) Changed paths: M .travis.yml M build_tools/appveyor/requirements.txt M build_tools/travis/install.sh M sklearn/datasets/base.py M sklearn/datasets/lfw.py M sklearn/datasets/tests/test_base.py M sklearn/datasets/tests/test_lfw.py A sklearn/externals/_pilutil.py Log Message: ----------- Add deprecated scipy image-related functions in externals._pilutil (#10427) Commit: 2afcc3692633dc80dc5454dd0eef3ae077b4c4cf https://github.com/scikit-learn/scikit-learn/commit/2afcc3692633dc80dc5454dd... Author: David Kirkby <dkirkby@uci.edu> Date: 2018-01-18 (Thu, 18 Jan 2018) Changed paths: M examples/gaussian_process/plot_gpr_noisy_targets.py Log Message: ----------- Fix propagation of observation error to GP model (#10026) Commit: 96dd337ae073652ed4d77d331b285e67629c519d https://github.com/scikit-learn/scikit-learn/commit/96dd337ae073652ed4d77d33... Author: jotasi <siebertjonathan@aim.com> Date: 2018-01-19 (Fri, 19 Jan 2018) Changed paths: M doc/datasets/index.rst M examples/cluster/plot_face_segmentation.py M examples/cluster/plot_face_ward_segmentation.py Log Message: ----------- Remove deprecated imread/imresize from docs and examples (#10502) Commit: c753b77ac49e72ebc0fe5e3c2369fe628f975017 https://github.com/scikit-learn/scikit-learn/commit/c753b77ac49e72ebc0fe5e3c... Author: Ayush Gupta <ayushgup@iitk.ac.in> Date: 2018-01-19 (Fri, 19 Jan 2018) Changed paths: M sklearn/ensemble/weight_boosting.py Log Message: ----------- DOC mention default base_estimator of AdaBoost (#10501) Commit: 1879a50ba23cba4f342e591b3ffb58d476e0bd98 https://github.com/scikit-learn/scikit-learn/commit/1879a50ba23cba4f342e591b... Author: Akash Shivram <syashakash@users.noreply.github.com> Date: 2018-01-21 (Sun, 21 Jan 2018) Changed paths: M sklearn/semi_supervised/label_propagation.py Log Message: ----------- [MRG+1] Missing import in semi supervised learning label propagation example (#10496) Commit: 823382995c046d98a4d892fff1f564c0f04ba340 https://github.com/scikit-learn/scikit-learn/commit/823382995c046d98a4d892ff... Author: Leland McInnes <leland.mcinnes@gmail.com> Date: 2018-01-22 (Mon, 22 Jan 2018) Changed paths: M doc/modules/clustering.rst M doc/whats_new/v0.20.rst M examples/cluster/plot_agglomerative_clustering.py M examples/cluster/plot_digits_linkage.py A examples/cluster/plot_linkage_comparison.py M sklearn/cluster/_hierarchical.pyx M sklearn/cluster/hierarchical.py M sklearn/cluster/tests/test_hierarchical.py Log Message: ----------- [MRG+2] Single linkage clustering (#9372) * First cut at basic single linkage internals * Refer to correct dist_metrics package * Add csgraph sparse implementation for single linkage * Add fast labelling/conversion from MST to single linkage tree; remove uneeded single_linkage.pyx file. * Ensure existing tests cover single linkage * Iterating toward correct solution. Still have to get n_clusters, compute_full_tree=False working * Fix the parents array when we don't get the "full tree" * Add single linkage to agglomerative clustering example. * Add single linkage to digits agglomerative clustering example. * Update documentation to reflect the addition of single linkage. * Update documentation to reflect the addition of single linkage. * Provide a more complete comparison of the different linkage methods, highlighting the relative strengths and weaknesses. * Update docs with a more complete comparison on linkage methods (scale to be determined?) * Update WhatsNew for single linkage clustering. * Handle true zero distances by setting them to "epsilon" distances * Add test for identical points messing with sparse linkage clustering. * Test all the linkage methods for identical point issues * Cast precomputed distances to float64 for consistency * Turn bounds checking off; add docsting warning. * Make public and private versions of labelling. * more efficient is sorted check * Explicit cast to cover all bases Commit: bfc4cf7d69881198c7dd5f22314465228f3c05ee https://github.com/scikit-learn/scikit-learn/commit/bfc4cf7d69881198c7dd5f22... Author: Gael Varoquaux <gael.varoquaux@normalesup.org> Date: 2018-01-22 (Mon, 22 Jan 2018) Changed paths: M doc/modules/clustering.rst Log Message: ----------- DOC: fix formatting issue Commit: 39b57024a02a6bb60e3a041c509b0af39043727b https://github.com/scikit-learn/scikit-learn/commit/39b57024a02a6bb60e3a041c... Author: Gael Varoquaux <gael.varoquaux@normalesup.org> Date: 2018-01-22 (Mon, 22 Jan 2018) Changed paths: M doc/modules/clustering.rst Log Message: ----------- DOC: Add single linkage (#10520) Add single linkage to a place in the docs where it was forgotten. Commit: b1d57ea57d91b9fb01ae6c1dbfe03a4f6303bfe7 https://github.com/scikit-learn/scikit-learn/commit/b1d57ea57d91b9fb01ae6c1d... Author: cclauss <cclauss@bluewin.ch> Date: 2018-01-23 (Tue, 23 Jan 2018) Changed paths: M doc/tutorial/machine_learning_map/parse_path.py Log Message: ----------- AUX print() is a function in modern Python (#10511) Commit: aa46f4cb84d67f3a51449b72b6abf657a4b5a80a https://github.com/scikit-learn/scikit-learn/commit/aa46f4cb84d67f3a51449b72... Author: cclauss <cclauss@bluewin.ch> Date: 2018-01-23 (Tue, 23 Jan 2018) Changed paths: M doc/tutorial/machine_learning_map/svg2imagemap.py Log Message: ----------- MAINT print() is a function in modern Python (#10514) Commit: 87d96a2c2af9e02f3ff34221e7b98904e4216c60 https://github.com/scikit-learn/scikit-learn/commit/87d96a2c2af9e02f3ff34221... Author: Mayur Kulkarni <mayurkulkarni012@gmail.com> Date: 2018-01-23 (Tue, 23 Jan 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/label.py M sklearn/preprocessing/tests/test_label.py Log Message: ----------- [MRG+1] Fixes #10458: Make LabelEncoder work with empty list/array (#10508) Commit: 727314b2feda7e9c4c7de460eff8a360def0e440 https://github.com/scikit-learn/scikit-learn/commit/727314b2feda7e9c4c7de460... Author: Jiongyan Zhang <qmick@live.cn> Date: 2018-01-23 (Tue, 23 Jan 2018) Changed paths: M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- [MRG+1] Fix FutureWarning in CategoricalEncoder due to np.issubdtype (#10507) (#10510) Commit: 22fc3d9cd992b836cfe589650de5c78f6ce42298 https://github.com/scikit-learn/scikit-learn/commit/22fc3d9cd992b836cfe58965... Author: wallygauze <wallygauze@yahoo.fr> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M doc/faq.rst Log Message: ----------- DOC categorical variable story in FAQ (#10211) Commit: 34fc1638bddd533e87aa3fc452fc913ad2ae2bdb https://github.com/scikit-learn/scikit-learn/commit/34fc1638bddd533e87aa3fc4... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M doc/faq.rst Log Message: ----------- DOC currentmodule in faq Commit: 9826336a97a79a779a19820960cd9700b75f860c https://github.com/scikit-learn/scikit-learn/commit/9826336a97a79a779a198209... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M doc/faq.rst Log Message: ----------- DOC typo Commit: 8c2e7e85f3fd1301bed71e04adfd427917373bb2 https://github.com/scikit-learn/scikit-learn/commit/8c2e7e85f3fd1301bed71e04... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M doc/faq.rst Log Message: ----------- DOC minor changes in response to comments by @wallygauze Commit: 8e32f5f19ff6e0be12e3ec4546008edfe9cf6221 https://github.com/scikit-learn/scikit-learn/commit/8e32f5f19ff6e0be12e3ec45... Author: Jamie Cox <jamie.day.cox@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M doc/modules/sgd.rst Log Message: ----------- minor doc correction (#10528) Commit: 00d44d1ba6259dead0f4e4e5858cb05fbc8293f8 https://github.com/scikit-learn/scikit-learn/commit/00d44d1ba6259dead0f4e4e5... Author: cclauss <cclauss@bluewin.ch> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M doc/tutorial/machine_learning_map/pyparsing.py Log Message: ----------- [MRG+1] Update pyparsing.py for compatibility with Python 3 (#10513) Commit: 764abb6bc03aa6670c127da447de52edfaf4227b https://github.com/scikit-learn/scikit-learn/commit/764abb6bc03aa6670c127da4... Author: martin-kokos <martin-kokos@users.noreply.github.com> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- DOC Fix confusion_matrix documentation example (#10519) Commit: 79053af9769765e04d51018a7a167dfe2c2ef2ff https://github.com/scikit-learn/scikit-learn/commit/79053af9769765e04d51018a... Author: cclauss <cclauss@bluewin.ch> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M sklearn/tests/test_common.py Log Message: ----------- execfile(): Use feature detection, not version detection (#10532) * Follows Python porting best practice of [use feature detection instead of version detection](https://docs.python.org/3/howto/pyporting.html#use-feature-detection-instead...). * Remove execfile() call in both Python 2 & Python 3 Commit: ad230bce1a418232ed3ee4141199b80eec9b214f https://github.com/scikit-learn/scikit-learn/commit/ad230bce1a418232ed3ee414... Author: Tommy <10076072+tommyod@users.noreply.github.com> Date: 2018-01-28 (Sun, 28 Jan 2018) Changed paths: M doc/modules/neighbors.rst Log Message: ----------- DOC fixed minor spelling errors in docs (#10541) Commit: 825e9cf9f4272b6e3df5ba92dd362bee88072f91 https://github.com/scikit-learn/scikit-learn/commit/825e9cf9f4272b6e3df5ba92... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M doc/modules/linear_model.rst Log Message: ----------- DOC fix typo Commit: 0a92ffa450a399292fc5f88a7e0b1d5071fc0bd6 https://github.com/scikit-learn/scikit-learn/commit/0a92ffa450a399292fc5f88a... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M README.rst Log Message: ----------- DOC: update minimal matplotlib requirement. Use version from Ubuntu 14.04 as for our other dependencies. Commit: adbf9754f26330b26e97b4144b3a24b7de31b35a https://github.com/scikit-learn/scikit-learn/commit/adbf9754f26330b26e97b414... Author: Hunan Rostomyan <hunan131@gmail.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M doc/modules/mixture.rst Log Message: ----------- DOC: add missing article to gmm docs (#10551) Commit: 6bd1cf594b05fdf16f827077e719a4ab0c0bd7ab https://github.com/scikit-learn/scikit-learn/commit/6bd1cf594b05fdf16f827077... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M doc/whats_new/v0.19.rst M doc/whats_new/v0.20.rst Log Message: ----------- DOC move labelencoder what's new from 0.19 to 0.20 (#10556) We have a what's new entry in 0.19.1 but the code is not there Commit: 01e56bd6c2f219605477a0afdda6edb5c3c03f54 https://github.com/scikit-learn/scikit-learn/commit/01e56bd6c2f219605477a0af... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M sklearn/ensemble/weight_boosting.py Log Message: ----------- DOC broken link in AdaBoostClassifier/AdaBoostRegressor (#10565) Commit: ab4a8b4a87be227dacafee7e4131fb98f189a5e4 https://github.com/scikit-learn/scikit-learn/commit/ab4a8b4a87be227dacafee7e... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M sklearn/model_selection/tests/test_search.py Log Message: ----------- remove redundant code (#10563) Commit: 1c9f2e0cf36f08f0bc8cb0683f1c76a1fdb7cf85 https://github.com/scikit-learn/scikit-learn/commit/1c9f2e0cf36f08f0bc8cb068... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-01 (Thu, 01 Feb 2018) Changed paths: M sklearn/metrics/classification.py Log Message: ----------- DOC Update MCC docs to say multiclass Commit: e7ecdb0db1e2aa1a459d47290faa092126f85e42 https://github.com/scikit-learn/scikit-learn/commit/e7ecdb0db1e2aa1a459d4729... Author: jotasi <siebertjonathan@aim.com> Date: 2018-02-01 (Thu, 01 Feb 2018) Changed paths: M .circleci/config.yml M build_tools/circle/build_doc.sh Log Message: ----------- Use minimal versions for numpy and scipy on CircleCI Python 2 build (#10557) Commit: b846467476996c269baa786695d410d48a92414e https://github.com/scikit-learn/scikit-learn/commit/b846467476996c269baa7866... Author: jotasi <siebertjonathan@aim.com> Date: 2018-02-01 (Thu, 01 Feb 2018) Changed paths: M examples/cluster/plot_face_segmentation.py M examples/cluster/plot_face_ward_segmentation.py Log Message: ----------- contours is not a kwarg of matplotlib.pyplot.contour (#10569) Commit: c5ef50a33e558d387b447d04228ead5c3e48fcb0 https://github.com/scikit-learn/scikit-learn/commit/c5ef50a33e558d387b447d04... Author: Derek <derrreks@gmail.com> Date: 2018-02-02 (Fri, 02 Feb 2018) Changed paths: M sklearn/cluster/k_means_.py Log Message: ----------- DOC Fix typo in fit_predict (#10572) Commit: 84488b54e44888cfb5ebc86350ed24a937ea82a4 https://github.com/scikit-learn/scikit-learn/commit/84488b54e44888cfb5ebc863... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-02 (Fri, 02 Feb 2018) Changed paths: M .circleci/config.yml M build_tools/circle/build_doc.sh Log Message: ----------- Revert "Use minimal versions for numpy and scipy on CircleCI Python 2 build (#10557)" This reverts commit e7ecdb0db1e2aa1a459d47290faa092126f85e42. The examples are failing with Scipy 0.13.3 and we need to investigate. Commit: ec409a902352f234aeb0430eb95d65d8ec83848f https://github.com/scikit-learn/scikit-learn/commit/ec409a902352f234aeb0430e... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-02-02 (Fri, 02 Feb 2018) Changed paths: M doc/glossary.rst Log Message: ----------- Fix typo in glossary syntax Commit: 2e78011ab56726f3b1590b4a4d5a53a7a72a08d2 https://github.com/scikit-learn/scikit-learn/commit/2e78011ab56726f3b1590b4a... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-04 (Sun, 04 Feb 2018) Log Message: ----------- BLD Attempt to trigger circle push Commit: 6919a22c8023f4c2f30849c7ce05de745b6d6c1a https://github.com/scikit-learn/scikit-learn/commit/6919a22c8023f4c2f30849c7... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-05 (Mon, 05 Feb 2018) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- DOC ReST markup Commit: 0788cd0c6a91c0d1cae17340cdf5d2af3c59ec57 https://github.com/scikit-learn/scikit-learn/commit/0788cd0c6a91c0d1cae17340... Author: Nicolas Goix <goix.nicolas@gmail.com> Date: 2018-02-06 (Tue, 06 Feb 2018) Changed paths: M doc/modules/outlier_detection.rst M doc/whats_new/_contributors.rst M doc/whats_new/v0.20.rst M examples/applications/plot_species_distribution_modeling.py M examples/covariance/plot_outlier_detection.py M sklearn/covariance/__init__.py A sklearn/covariance/elliptic_envelope.py R sklearn/covariance/outlier_detection.py A sklearn/covariance/tests/test_elliptic_envelope.py M sklearn/covariance/tests/test_robust_covariance.py M sklearn/ensemble/iforest.py M sklearn/ensemble/tests/test_iforest.py M sklearn/neighbors/lof.py M sklearn/neighbors/tests/test_lof.py M sklearn/svm/classes.py M sklearn/svm/tests/test_svm.py Log Message: ----------- [MRG+2] ENH/FIX Outlier detection algorithms API consistency (#9015) Consistent handling of decision_function, score_samples and contamination Commit: 77418a027549b9503f322bbc935812cafbf533b9 https://github.com/scikit-learn/scikit-learn/commit/77418a027549b9503f322bbc... Author: ksemb <ksms@gmx.de> Date: 2018-02-07 (Wed, 07 Feb 2018) Changed paths: M sklearn/datasets/samples_generator.py M sklearn/decomposition/nmf.py M sklearn/decomposition/tests/test_pca.py M sklearn/externals/joblib/_memory_helpers.py M sklearn/externals/joblib/func_inspect.py M sklearn/gaussian_process/kernels.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/omp.py M sklearn/linear_model/sag_fast.pyx M sklearn/linear_model/tests/test_sgd.py M sklearn/manifold/t_sne.py M sklearn/metrics/classification.py M sklearn/metrics/cluster/supervised.py M sklearn/metrics/cluster/tests/test_unsupervised.py M sklearn/model_selection/tests/test_validation.py M sklearn/neighbors/dist_metrics.pyx M sklearn/preprocessing/tests/test_data.py M sklearn/preprocessing/tests/test_target.py M sklearn/tests/test_multiclass.py M sklearn/tree/_criterion.pyx M sklearn/tree/tests/test_export.py M sklearn/utils/_random.pyx M sklearn/utils/estimator_checks.py M sklearn/utils/tests/test_estimator_checks.py M sklearn/utils/tests/test_multiclass.py M sklearn/utils/tests/test_validation.py Log Message: ----------- MAINT Fix escape sequences that are deprecated in Python 3.6 (#10578) https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior Commit: 2ccc946157d40bbb8bb17b70e98df6af49d5f40c https://github.com/scikit-learn/scikit-learn/commit/2ccc946157d40bbb8bb17b70... Author: cwitte <cwitte@users.noreply.github.com> Date: 2018-02-07 (Wed, 07 Feb 2018) Changed paths: M examples/linear_model/plot_sgd_penalties.py Log Message: ----------- [MRG+1] DOC changed plotting of SGD penalties to improve clarity (#10574) Commit: 6af51e64a3c4e91e672b860f20a51697a817979b https://github.com/scikit-learn/scikit-learn/commit/6af51e64a3c4e91e672b860f... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-02-07 (Wed, 07 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/manifold/_barnes_hut_tsne.pyx M sklearn/manifold/t_sne.py M sklearn/manifold/tests/test_t_sne.py Log Message: ----------- [MRG+1] TSNE: only compute error when needed (#10593) Commit: 037643674a924f8ec6e0ba29eb9bf3b6c02ed46e https://github.com/scikit-learn/scikit-learn/commit/037643674a924f8ec6e0ba29... Author: FrankHui <757583912@qq.com> Date: 2018-02-08 (Thu, 08 Feb 2018) Changed paths: M sklearn/linear_model/sgd_fast.pyx Log Message: ----------- DOC/COSMIT update sgd_fast.pyx (#10601) 1. line 159, remove redundant parentheses 2. line 399-400, add intercept_decay to docstring Commit: 52aaf8269235d4965022b8ec970243bdcb59c9a7 https://github.com/scikit-learn/scikit-learn/commit/52aaf8269235d4965022b8ec... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-02-08 (Thu, 08 Feb 2018) Changed paths: M doc/modules/preprocessing.rst M doc/whats_new/v0.20.rst M examples/plot_missing_values.py M sklearn/preprocessing/imputation.py M sklearn/preprocessing/tests/test_imputation.py Log Message: ----------- [MRG+1] Deprecate axis parameter in imputer (#10558) Commit: 8e60be40491adacda96e8b879a7115964a7be75c https://github.com/scikit-learn/scikit-learn/commit/8e60be40491adacda96e8b87... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-08 (Thu, 08 Feb 2018) Changed paths: M sklearn/metrics/cluster/supervised.py Log Message: ----------- COSMIT Use comb2(x) instead of comb(x, 2) (#10606) Commit: 2b835a0ce89eb63ef9959eea00ede597cf8bff4d https://github.com/scikit-learn/scikit-learn/commit/2b835a0ce89eb63ef9959eea... Author: Jonathan Ohayon <johayon.math@gmail.com> Date: 2018-02-08 (Thu, 08 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/tree/_splitter.pyx M sklearn/tree/tests/test_tree.py Log Message: ----------- [MRG+1] change threshold computation in trees (#10536) Commit: 0390b28020486e6eba0ad0f6ee238dfc42d05ff5 https://github.com/scikit-learn/scikit-learn/commit/0390b28020486e6eba0ad0f6... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2018-02-08 (Thu, 08 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/cluster/k_means_.py M sklearn/cluster/tests/test_k_means.py Log Message: ----------- [MRG + 1] KMeans optimisation for array C/F contiguity (#10471) Commit: 011c0b3de5b8f9ea8e466cf16010fa8120803130 https://github.com/scikit-learn/scikit-learn/commit/011c0b3de5b8f9ea8e466cf1... Author: Tobias Madsen <tobias.madsen@gmail.com> Date: 2018-02-08 (Thu, 08 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/naive_bayes.py M sklearn/tests/test_naive_bayes.py Log Message: ----------- [MRG+1] Allow vector pseudocounts Multinomial NB (#10346) (#10350) Commit: b90661d6a46aa3619d3eec94d5281f5888add501 https://github.com/scikit-learn/scikit-learn/commit/b90661d6a46aa3619d3eec94... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-09 (Fri, 09 Feb 2018) Changed paths: M sklearn/utils/estimator_checks.py M sklearn/utils/tests/test_estimator_checks.py Log Message: ----------- [MRG+1] TST apply transformer checks to any estimator supporting 'transform' (#10474) Commit: 40e1536840d213fc6ca726efc7e5e19b15513eac https://github.com/scikit-learn/scikit-learn/commit/40e1536840d213fc6ca726ef... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-09 (Fri, 09 Feb 2018) Changed paths: M sklearn/neighbors/tests/test_approximate.py Log Message: ----------- MAINT hide test of deprecated code that is failing on some arch (#10479) Commit: 7700b5ac7343a57492e30fd310cc63e8fd653bfa https://github.com/scikit-learn/scikit-learn/commit/7700b5ac7343a57492e30fd3... Author: jotasi <siebertjonathan@aim.com> Date: 2018-02-10 (Sat, 10 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/cluster/affinity_propagation_.py M sklearn/cluster/birch.py M sklearn/cluster/tests/test_affinity_propagation.py M sklearn/cluster/tests/test_birch.py M sklearn/cross_decomposition/pls_.py M sklearn/cross_decomposition/tests/test_pls.py M sklearn/decomposition/fastica_.py M sklearn/decomposition/tests/test_fastica.py M sklearn/gaussian_process/gpc.py M sklearn/gaussian_process/gpr.py M sklearn/linear_model/logistic.py M sklearn/linear_model/ransac.py M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_logistic.py M sklearn/linear_model/tests/test_ransac.py M sklearn/linear_model/tests/test_ridge.py Log Message: ----------- [MRG+1] FIX: Use ConvergenceWarning whenver it applies (#10306) Commit: 205275b5ad02abd27d04e9fb5b0a8d6d3a0702e6 https://github.com/scikit-learn/scikit-learn/commit/205275b5ad02abd27d04e9fb... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-11 (Sun, 11 Feb 2018) Changed paths: M doc/modules/classes.rst Log Message: ----------- DOC Remove repeated function listing Commit: 116c96c7cc3e340099a811ed0c985c8db61a3f6a https://github.com/scikit-learn/scikit-learn/commit/116c96c7cc3e340099a811ed... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-10 (Sat, 10 Feb 2018) Changed paths: M .travis.yml M sklearn/utils/testing.py M sklearn/utils/tests/test_testing.py Log Message: ----------- [MRG] CI Reinstate docstring testing (#10473) Commit: da3ee54b41949fde903f080a5afa9e5d00981a75 https://github.com/scikit-learn/scikit-learn/commit/da3ee54b41949fde903f080a... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M sklearn/ensemble/iforest.py Log Message: ----------- [MRG] DOC fix offset value in docstring of IsolationForest (#10621) Commit: 8499a130317250337ff681517eec9faa66ac8a77 https://github.com/scikit-learn/scikit-learn/commit/8499a130317250337ff68151... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M sklearn/metrics/tests/test_classification.py M sklearn/utils/testing.py Log Message: ----------- [MRG] TST arch-dependent divide-by-zero warning (#10480) Fixes #7572 Commit: ef9999618084a0d7879dd8f5c18dac4790e2e63f https://github.com/scikit-learn/scikit-learn/commit/ef9999618084a0d7879dd8f5... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M sklearn/utils/sparsefuncs_fast.pyx Log Message: ----------- COSMIT Avoid writing out vectorizable operations in sparsefuncs_fast (#10615) Commit: 7f0e433183dcfc0d6fb5bc5e18bd2bec39e48701 https://github.com/scikit-learn/scikit-learn/commit/7f0e433183dcfc0d6fb5bc5e... Author: jotasi <siebertjonathan@aim.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M .circleci/config.yml M README.rst M build_tools/circle/build_doc.sh M examples/cluster/plot_face_segmentation.py M examples/cluster/plot_face_ward_segmentation.py Log Message: ----------- Remove _pilutil usages from examples (#10527) Use scikit-image and scipy instead where appropriate. Commit: 30b20977dd697b24153f13e26083640ca1358628 https://github.com/scikit-learn/scikit-learn/commit/30b20977dd697b24153f13e2... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M .travis.yml Log Message: ----------- MAINT: fix typo in Travis environment variable Commit: e78263ff4a61a915fbcd65a62987369277296db4 https://github.com/scikit-learn/scikit-learn/commit/e78263ff4a61a915fbcd65a6... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M doc/faq.rst Log Message: ----------- DOC avoid hyphenation in identifier Commit: b27e285ea39450550fc8c81f308a91a660c03a56 https://github.com/scikit-learn/scikit-learn/commit/b27e285ea39450550fc8c81f... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M .circleci/config.yml M build_tools/circle/build_doc.sh Log Message: ----------- Use almost minimal dependencies in Python 2 build on CircleCI (#10627) Commit: 43eb87eb7ed52474610efb609ed835d2e38a6710 https://github.com/scikit-learn/scikit-learn/commit/43eb87eb7ed52474610efb60... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/manifold/_barnes_hut_tsne.pyx M sklearn/manifold/t_sne.py Log Message: ----------- [MRG+1] EHN: Avoid power computation if exponent is 1 in TSNE (#10610) Commit: 9df198a17fe06b5dbe46defe2a8b35818f407f23 https://github.com/scikit-learn/scikit-learn/commit/9df198a17fe06b5dbe46defe... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M sklearn/__init__.py A sklearn/_config.py M sklearn/tests/test_config.py Log Message: ----------- COSMIT Make it easier to add config settings (#10617) Commit: 96a2c10da1d5d793a57d8c1734f7a06c5ec88347 https://github.com/scikit-learn/scikit-learn/commit/96a2c10da1d5d793a57d8c17... Author: ymazari <y.mazari@gmail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M .gitignore M doc/whats_new/v0.20.rst M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/tests/test_coordinate_descent.py Log Message: ----------- FIX ElasticNet should not overwrite X when copy_X=True and check_input=False (#10581) Commit: bda7be015006be092dab96b3fc8a796fb029f000 https://github.com/scikit-learn/scikit-learn/commit/bda7be015006be092dab96b3... Author: Daniel Klevebring <dakl@users.noreply.github.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M sklearn/decomposition/online_lda.py Log Message: ----------- DOC Fix typo re latent Dirichlet allocation (#10632) In the literature, this is called `beta`, not `eta`. Commit: 34f12da6d675b08b8c4570451a3b876b2b87626f https://github.com/scikit-learn/scikit-learn/commit/34f12da6d675b08b8c457045... Author: Mohamed Maskani <maskani-moh@users.noreply.github.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M examples/svm/plot_separating_hyperplane_unbalanced.py M sklearn/datasets/samples_generator.py M sklearn/datasets/tests/test_samples_generator.py Log Message: ----------- ENH make_blobs takes list/array as n_samples argument (#10577) Commit: 98eb09e9206cb714da85c5a0616deff3cc85a1d5 https://github.com/scikit-learn/scikit-learn/commit/98eb09e9206cb714da85c5a0... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M doc/modules/preprocessing.rst M doc/whats_new/v0.20.rst M examples/plot_missing_values.py M sklearn/preprocessing/imputation.py M sklearn/preprocessing/tests/test_imputation.py Log Message: ----------- Revert #10558 Deprecate axis parameter in imputer (#10635) Commit: 71b29acbfb2f19de5f5244be47f93260b3846e96 https://github.com/scikit-learn/scikit-learn/commit/71b29acbfb2f19de5f5244be... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M doc/glossary.rst M doc/modules/classes.rst A doc/modules/impute.rst M doc/whats_new/v0.20.rst M examples/plot_missing_values.py M sklearn/__init__.py A sklearn/impute.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_validation.py M sklearn/preprocessing/imputation.py M sklearn/preprocessing/tests/test_imputation.py M sklearn/tests/test_calibration.py A sklearn/tests/test_impute.py M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+2] Moves Imputation out of Preprocessing (#10483) Commit: 4d4116097deee37d9ea38c447401c29456000e78 https://github.com/scikit-learn/scikit-learn/commit/4d4116097deee37d9ea38c44... Author: Luke Persola <Persola@users.noreply.github.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M sklearn/datasets/descr/iris.rst Log Message: ----------- DOC correct iris dataset description punctuation (#10638) Commit: 3bcfd07a5f65c4a218533f79048d7f6ee16e606c https://github.com/scikit-learn/scikit-learn/commit/3bcfd07a5f65c4a218533f79... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M doc/modules/tree.rst Log Message: ----------- DOC make notation for regression criterion more uniform and better looking (#10643) Commit: 01c147290ac4c280dacaf1da9e9b6288ee3f7f52 https://github.com/scikit-learn/scikit-learn/commit/01c147290ac4c280dacaf1da... Author: NarineK <narine.kokhlikyan@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+1] Add common tests for consistent decision_function behavior in binary case (#10500) Commit: fd1b51c61c81ab86cc290b1bab834dd7915710b6 https://github.com/scikit-learn/scikit-learn/commit/fd1b51c61c81ab86cc290b1b... Author: William de Vazelhes <31916524+wdevazelhes@users.noreply.github.com> Date: 2018-02-17 (Sat, 17 Feb 2018) Changed paths: M sklearn/cluster/dbscan_.py Log Message: ----------- DOC fix name of function in DBSCAN class and add double backticks there and for dbscan function (#10646) Commit: 49da6c87dd656391015bab07f8425c3bea67cd1a https://github.com/scikit-learn/scikit-learn/commit/49da6c87dd656391015bab07... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2018-02-17 (Sat, 17 Feb 2018) Changed paths: M sklearn/base.py M sklearn/covariance/elliptic_envelope.py M sklearn/ensemble/iforest.py M sklearn/neighbors/lof.py M sklearn/svm/classes.py M sklearn/utils/estimator_checks.py M sklearn/utils/testing.py Log Message: ----------- [MRG+1] Common tests for outlier detection estimators (#9270) Commit: cc600b44171e5b01a2c23d7c3abf9f53dc6924a7 https://github.com/scikit-learn/scikit-learn/commit/cc600b44171e5b01a2c23d7c... Author: Luis Pedro Coelho <luis@luispedro.org> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M sklearn/ensemble/forest.py M sklearn/ensemble/gradient_boosting.py M sklearn/tree/tree.py Log Message: ----------- DOC use "fraction" and not "percentage" (#10653) Percentage would imply that the value would be divided by 100. Commit: 8afeb5d40d65d0bb34de963f9ba563992c2fb57d https://github.com/scikit-learn/scikit-learn/commit/8afeb5d40d65d0bb34de963f... Author: Tommy <10076072+tommyod@users.noreply.github.com> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M doc/tutorial/text_analytics/working_with_text_data.rst Log Message: ----------- DOC Spellchecked 'working with text data' tutorial (#10644) * Spellchecked 'working with text data' tutorial * Addressed reviewer comments Commit: cf9c67e9ec77c1fa0d13fa26ca6e5172702dd857 https://github.com/scikit-learn/scikit-learn/commit/cf9c67e9ec77c1fa0d13fa26... Author: jotasi <siebertjonathan@aim.com> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M doc/modules/clustering.rst A examples/cluster/plot_coin_segmentation.py A examples/cluster/plot_coin_ward_segmentation.py R examples/cluster/plot_face_segmentation.py R examples/cluster/plot_face_ward_segmentation.py Log Message: ----------- DOC Change image in segmentation example (#10647) * The Coins image is segmented more intuitively * Changed face->coin in the docs as well * Removed unused scipy import. Commit: 28a2ad265f4063db0aaa2ec463da73a32042ae05 https://github.com/scikit-learn/scikit-learn/commit/28a2ad265f4063db0aaa2ec4... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- [MRG] fix bad naming in make scorer example (#10651) Commit: d4d768e040923fe985220b18a286661172dbbe22 https://github.com/scikit-learn/scikit-learn/commit/d4d768e040923fe985220b18... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M doc/whats_new.rst Log Message: ----------- DOC Demote *Release History* heading to promote *New Features* heading (#10634) Commit: ff5aac0c9e5555f52165ccfbf489e6592a58cf9c https://github.com/scikit-learn/scikit-learn/commit/ff5aac0c9e5555f52165ccfb... Author: Saqib Nizam Shamsi <shamsi.saqib@gmail.com> Date: 2018-02-18 (Sun, 18 Feb 2018) Changed paths: M CONTRIBUTING.md M doc/developers/contributing.rst Log Message: ----------- Fix "We probably shouldn't recommend autopep8" (#10650) Commit: f107e53a9ba43f4eac9bbbfa136797e802d21ed1 https://github.com/scikit-learn/scikit-learn/commit/f107e53a9ba43f4eac9bbbfa... Author: jotasi <siebertjonathan@aim.com> Date: 2018-02-19 (Mon, 19 Feb 2018) Changed paths: M doc/modules/feature_extraction.rst M doc/themes/scikit-learn/layout.html M doc/tutorial/statistical_inference/unsupervised_learning.rst Log Message: ----------- [doc build] Changed references to renamed examples (#10654) Commit: b2d1fa6ec33222eb0eb3b5f562750282f379ca0a https://github.com/scikit-learn/scikit-learn/commit/b2d1fa6ec33222eb0eb3b5f5... Author: Darius Morawiec <nok@users.noreply.github.com> Date: 2018-02-19 (Mon, 19 Feb 2018) Changed paths: M sklearn/neural_network/multilayer_perceptron.py Log Message: ----------- COSMIT Remove redundant validation from BaseMultilayerPerceptron (#10656) Commit: 63a2f0a02bf155b161704da57a961c348f29fd7b https://github.com/scikit-learn/scikit-learn/commit/63a2f0a02bf155b161704da5... Author: Artiem K <artiemq@gmail.com> Date: 2018-02-20 (Tue, 20 Feb 2018) Changed paths: M doc/developers/utilities.rst M doc/modules/classes.rst M doc/modules/covariance.rst M examples/applications/plot_stock_market.py M examples/covariance/plot_sparse_cov.py M sklearn/covariance/__init__.py M sklearn/covariance/graph_lasso_.py M sklearn/covariance/tests/test_graph_lasso.py A sklearn/covariance/tests/test_graphical_lasso.py Log Message: ----------- MAINT Rename GraphLasso to GraphicalLasso (#10078) Commit: b9a64ae8c935d2083a28353d4d16aaa6fac30f17 https://github.com/scikit-learn/scikit-learn/commit/b9a64ae8c935d2083a28353d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-20 (Tue, 20 Feb 2018) Changed paths: M sklearn/utils/estimator_checks.py Log Message: ----------- MAINT: fix typo Commit: 931fae8753ad0d9cef1c923ba38932074a8d8027 https://github.com/scikit-learn/scikit-learn/commit/931fae8753ad0d9cef1c923b... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/voting_classifier.py Log Message: ----------- add missing whitespace in VotingClassifier flatten_transform warning (#10664) Commit: d6aa098dadc5eddca5287e823cacef474ac0d23f https://github.com/scikit-learn/scikit-learn/commit/d6aa098dadc5eddca5287e82... Author: Antonio Quinonez <antquinonez@gmail.com> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M doc/tutorial/basic/tutorial.rst Log Message: ----------- DOC: improve wording of basic tutorial (#10666) Commit: d9a52cfdf9c89aa72ba376a06386b80fa2c201a7 https://github.com/scikit-learn/scikit-learn/commit/d9a52cfdf9c89aa72ba376a0... Author: Artiem K <artiemq@gmail.com> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- Add whats_new entry about graph_lasso -> graphical_lasso deprecation (#10669) Commit: 7108d17be443cf20588d59ebbd8f8e9da91bd2d0 https://github.com/scikit-learn/scikit-learn/commit/7108d17be443cf20588d59eb... Author: Ryan <ryantlee9@gmail.com> Date: 2018-02-23 (Fri, 23 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- [MRG+1] Fix #10229: check_array should fail if array has strings (#10495) * Add deprecation warning to check_array for flexible array w/ dtype=numeric Commit: 0195facbcb7986f6b578ccafa1c61afa7ee8ae08 https://github.com/scikit-learn/scikit-learn/commit/0195facbcb7986f6b578ccaf... Author: Darius Morawiec <nok@users.noreply.github.com> Date: 2018-02-23 (Fri, 23 Feb 2018) Changed paths: M sklearn/neural_network/multilayer_perceptron.py Log Message: ----------- DOC Correct or remove wrong documentation (#10675) Commit: 0e04f1c018c7c683b719d5208fe0d849dfc8de99 https://github.com/scikit-learn/scikit-learn/commit/0e04f1c018c7c683b719d520... Author: William de Vazelhes <31916524+wdevazelhes@users.noreply.github.com> Date: 2018-02-23 (Fri, 23 Feb 2018) Changed paths: M sklearn/cluster/dbscan_.py Log Message: ----------- DOC: fix sphinx link to pairwise_distances (#10662) Commit: 5c98de1a59c24228d6102319e76b70a0d3b1d84f https://github.com/scikit-learn/scikit-learn/commit/5c98de1a59c24228d6102319... Author: Chady Kamar <chadykamar@users.noreply.github.com> Date: 2018-02-24 (Sat, 24 Feb 2018) Changed paths: M doc/developers/utilities.rst M doc/modules/classes.rst M sklearn/utils/testing.py Log Message: ----------- DOC: fix links to reference API in utilities.rst (#10683) Commit: 26ecc42d73283d52a888e06d724d30e536f05b92 https://github.com/scikit-learn/scikit-learn/commit/26ecc42d73283d52a888e06d... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-25 (Sun, 25 Feb 2018) Changed paths: M doc/modules/classes.rst Log Message: ----------- DOC Remove Imputer from preprocessing Commit: 651d4af9b5ab9b1c7db20dfd86c47e3e8684e56b https://github.com/scikit-learn/scikit-learn/commit/651d4af9b5ab9b1c7db20dfd... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2018-02-25 (Sun, 25 Feb 2018) Changed paths: M CONTRIBUTING.md Log Message: ----------- DOC fix the path of html files in contributing.md (#10688) Commit: 69e9111b437084f99011dde6ab8ccc848c8c3783 https://github.com/scikit-learn/scikit-learn/commit/69e9111b437084f99011dde6... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-25 (Sun, 25 Feb 2018) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DC Small reorganization of contributing.rst documentation section. (#10685) Commit: fc539c76f135e3c5dba8386097ffd17e8773a9ff https://github.com/scikit-learn/scikit-learn/commit/fc539c76f135e3c5dba83860... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-26 (Mon, 26 Feb 2018) Changed paths: M doc/glossary.rst Log Message: ----------- DOC glossary notes on warm_start Commit: cde914ad7e42fcd85e589e435a991826bcf2a63c https://github.com/scikit-learn/scikit-learn/commit/cde914ad7e42fcd85e589e43... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2018-02-26 (Mon, 26 Feb 2018) Changed paths: M appveyor.yml M build_tools/appveyor/requirements.txt Log Message: ----------- MAINT Bump Python, scipy and numpy versions for appveyor (#9194) Commit: fe6e562c777179f60e43cca40d86203bf2276178 https://github.com/scikit-learn/scikit-learn/commit/fe6e562c777179f60e43cca4... Author: Trishnendu Ghorai <trishnendu.dd2014@cs.iiests.ac.in> Date: 2018-02-26 (Mon, 26 Feb 2018) Changed paths: M sklearn/neural_network/multilayer_perceptron.py Log Message: ----------- fixed multilayer_perceptron deprecation error at line no 938 (#10674) Commit: 58f84694a8f2888ec3f009695711e996c8aa93ac https://github.com/scikit-learn/scikit-learn/commit/58f84694a8f2888ec3f00969... Author: Mohamed Ali Jamaoui <m.ali.jamaoui@gmail.com> Date: 2018-02-26 (Mon, 26 Feb 2018) Changed paths: M sklearn/ensemble/bagging.py M sklearn/ensemble/forest.py M sklearn/ensemble/gradient_boosting.py M sklearn/gaussian_process/gpc.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/huber.py M sklearn/linear_model/logistic.py M sklearn/linear_model/passive_aggressive.py M sklearn/linear_model/perceptron.py M sklearn/linear_model/stochastic_gradient.py M sklearn/mixture/bayesian_mixture.py M sklearn/mixture/gaussian_mixture.py M sklearn/neural_network/multilayer_perceptron.py Log Message: ----------- DOC Add reference to the glossary in the warm_start parameter description of public APIs (#10699) Commit: 25b67ba4042141b960d72a45d267a4fc15481c33 https://github.com/scikit-learn/scikit-learn/commit/25b67ba4042141b960d72a45... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-27 (Tue, 27 Feb 2018) Changed paths: M sklearn/linear_model/logistic.py Log Message: ----------- [MRG+1] MAINT: remove scipy <= 0.12 specific code in LogisticRegresssion (#10704) * MAINT: 'nit' has been available since scipy 0.12 * Remove more dead code. maxiter param was added in scipy 0.12. Commit: 1776a19be6582b80c5313ffff74d72c42aa46b9f https://github.com/scikit-learn/scikit-learn/commit/1776a19be6582b80c5313fff... Author: Saurabh Gupta <saurabhg476@gmail.com> Date: 2018-02-27 (Tue, 27 Feb 2018) Changed paths: M examples/model_selection/plot_learning_curve.py Log Message: ----------- DOC: add description for 'train_sizes' in examples.model_selection.plot_learning_curve (#10702) Commit: 2e30df32a76b3c4e3be6019bbbb7b6709f1d5965 https://github.com/scikit-learn/scikit-learn/commit/2e30df32a76b3c4e3be6019b... Author: Danielle Shwed <danielle_shwed@hotmail.com> Date: 2018-02-27 (Tue, 27 Feb 2018) Changed paths: M doc/modules/clustering.rst Log Message: ----------- DOC fixed formula for inertia in clustering doc (#10710) Commit: da71b827b8b56bd8305b7fe6c13724c7b5355209 https://github.com/scikit-learn/scikit-learn/commit/da71b827b8b56bd8305b7fe6... Author: martin-hahn <martin.hahn@blue-yonder.com> Date: 2018-02-27 (Tue, 27 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/tests/test_coordinate_descent.py Log Message: ----------- FIX #10571: wrong Lasso.coef_ when using fit_intercept=False (#10687) Commit: e9e623156a2adbb3968cae9b0a0582b306b6b1a1 https://github.com/scikit-learn/scikit-learn/commit/e9e623156a2adbb3968cae9b... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-27 (Tue, 27 Feb 2018) Changed paths: M sklearn/utils/fixes.py Log Message: ----------- MAINT: fix typo in scipy version comment Commit: 55da79f5fd93708e1d5a5c54be30cb6dd438f1ad https://github.com/scikit-learn/scikit-learn/commit/55da79f5fd93708e1d5a5c54... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M sklearn/impute.py M sklearn/linear_model/huber.py M sklearn/linear_model/omp.py M sklearn/linear_model/ridge.py M sklearn/neighbors/tests/test_approximate.py M sklearn/preprocessing/imputation.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- [MRG] MAINT: remove old scipy LBFGS scipy related code (#10716) Commit: 080e22dfde0ee6eb086be6feb2f086e33e56dc46 https://github.com/scikit-learn/scikit-learn/commit/080e22dfde0ee6eb086be6fe... Author: Sergey Feldman <sergeyfeldman@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/dummy.py M sklearn/impute.py M sklearn/tests/test_dummy.py M sklearn/tests/test_impute.py Log Message: ----------- ENH/MAINT Updates to check_array for SimpleImputer + other minor changes (#10640) Commit: d9c212297ec594a81ae768bec206565055878d99 https://github.com/scikit-learn/scikit-learn/commit/d9c212297ec594a81ae768be... Author: Aurélien Bellet <bellet@users.noreply.github.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M doc/modules/cross_validation.rst M doc/whats_new/v0.20.rst M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- ENH add option to cross_validate to return estimators fitted on each split (#9686) Commit: bf77164dd1750c6ec306a8c7490084ebce44e34d https://github.com/scikit-learn/scikit-learn/commit/bf77164dd1750c6ec306a8c7... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Fix some merge issues in what's new Commit: 3df03e59fb87cf2b55469c61cbb22c3ad4044d6a https://github.com/scikit-learn/scikit-learn/commit/3df03e59fb87cf2b55469c61... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M doc/modules/cross_validation.rst M doc/whats_new/v0.20.rst M sklearn/dummy.py M sklearn/impute.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/huber.py M sklearn/linear_model/omp.py M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_coordinate_descent.py M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py M sklearn/neighbors/tests/test_approximate.py M sklearn/preprocessing/imputation.py M sklearn/preprocessing/tests/test_data.py M sklearn/tests/test_dummy.py M sklearn/tests/test_impute.py M sklearn/utils/fixes.py Log Message: ----------- Merge branch 'master' of github.com:scikit-learn/scikit-learn Commit: df3f7b3b505d14601b5d944b443f0b1d288f5a27 https://github.com/scikit-learn/scikit-learn/commit/df3f7b3b505d14601b5d944b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M sklearn/utils/fixes.py Log Message: ----------- PEP8 Commit: f96ee8d7307a060738d1a51622f74566d00c06ab https://github.com/scikit-learn/scikit-learn/commit/f96ee8d7307a060738d1a516... Author: Will Rosenfeld <wtrosenfeld@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M sklearn/model_selection/_split.py Log Message: ----------- DOC Remove random_state note from TimeSeriesSplit, and add where needed (#10696) Commit: 6b5440a9964480ccb0fe1b59ab516d9228186571 https://github.com/scikit-learn/scikit-learn/commit/6b5440a9964480ccb0fe1b59... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M doc/modules/cross_validation.rst A examples/model_selection/plot_cv_predict.py R examples/plot_cv_predict.py Log Message: ----------- DOC move plot_cv_predict example into model_selection (#10722) Commit: a97e78b01ad146e0c5d135d5912afa1bf37a2bfc https://github.com/scikit-learn/scikit-learn/commit/a97e78b01ad146e0c5d135d5... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-03-01 (Thu, 01 Mar 2018) Changed paths: M sklearn/linear_model/least_angle.py M sklearn/linear_model/tests/test_huber.py M sklearn/neighbors/tests/test_ball_tree.py M sklearn/neighbors/tests/test_kd_tree.py M sklearn/preprocessing/data.py M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG] MAINT: remove even more old scipy related code (#10721) Commit: ec691e996d12ad28fb79af1976761e893894a057 https://github.com/scikit-learn/scikit-learn/commit/ec691e996d12ad28fb79af19... Author: Jan Schlüter <github@jan-schlueter.de> Date: 2018-03-01 (Thu, 01 Mar 2018) Changed paths: M sklearn/metrics/ranking.py Log Message: ----------- DOC Note change of average_precision_score() in docstring (#10679) Commit: b8a1bcf986c4d0158bd6e067afa5698632cbc881 https://github.com/scikit-learn/scikit-learn/commit/b8a1bcf986c4d0158bd6e067... Author: Adam Richie-Halford <richford@users.noreply.github.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M sklearn/datasets/samples_generator.py Log Message: ----------- DOC Explicitly document feature order in `make_classification` docstring (#10731) Commit: 02ddc70ee67c927365c66a186d0c9e2dadd88572 https://github.com/scikit-learn/scikit-learn/commit/02ddc70ee67c927365c66a18... Author: Alexander-N <a.niederbuehl@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M doc/modules/model_evaluation.rst M doc/whats_new/v0.20.rst M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_common.py M sklearn/metrics/tests/test_ranking.py Log Message: ----------- ENH Partial AUC (#3840) Commit: 76b5b2af572047eba35b6814d7b0eb9d64208473 https://github.com/scikit-learn/scikit-learn/commit/76b5b2af572047eba35b6814... Author: Kirill <kzhdanovich@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M sklearn/model_selection/_search.py M sklearn/model_selection/_validation.py M sklearn/model_selection/tests/test_validation.py Log Message: ----------- ENH Change default error_score to raise-deprecating (#10677) Commit: efe75673407ace7615f12bf6002ce1cafbeb958f https://github.com/scikit-learn/scikit-learn/commit/efe75673407ace7615f12bf6... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-03-04 (Sun, 04 Mar 2018) Changed paths: M sklearn/covariance/shrunk_covariance_.py Log Message: ----------- DOC formula format in shrunk_covariance_.py (#10747) Commit: b7f9dad5d717d60f577add9cf421d99abd2c4cbe https://github.com/scikit-learn/scikit-learn/commit/b7f9dad5d717d60f577add9c... Author: Kirill <kzhdanovich@gmail.com> Date: 2018-03-04 (Sun, 04 Mar 2018) Changed paths: M sklearn/model_selection/tests/test_search.py Log Message: ----------- TST Check that test_score ranked correctly when error_score is np.nan (#10714) Commit: e161700c6f8948b820073a72f09a71e1dda89ccc https://github.com/scikit-learn/scikit-learn/commit/e161700c6f8948b820073a72... Author: Mohamed Ali Jamaoui <m.ali.jamaoui@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M sklearn/utils/__init__.py Log Message: ----------- DOC add example to sklearn.utils.indices_to_mask (#10749) Commit: 172d652f8d41b73a58dbe291525c9af1f5d85bc1 https://github.com/scikit-learn/scikit-learn/commit/172d652f8d41b73a58dbe291... Author: Breno Freitas <brenolf@users.noreply.github.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/pipeline.py M sklearn/tests/test_pipeline.py Log Message: ----------- ENH Pass predict attributes to last estimator in pipeline (#9304) Commit: 2aba6e29458d9ab1dc609db8fde6569c314313bf https://github.com/scikit-learn/scikit-learn/commit/2aba6e29458d9ab1dc609db8... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/huber.py M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_huber.py Log Message: ----------- FIX n_iter_ should be less than max_iter in when using lbfgs solver(#10723) Commit: 273d43b6f02019b5bcfe0b07e8257659cb6f9252 https://github.com/scikit-learn/scikit-learn/commit/273d43b6f02019b5bcfe0b07... Author: Amanda <34381170+asidwell@users.noreply.github.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M doc/modules/gaussian_process.rst Log Message: ----------- [MRG+1] DOC Fix typo in Gaussian process documentation (#10753) In 1.7.5.6. Rational quadratic kernel, sentence before figure Change "RBF" kernel to "rational quadratic" kernel Commit: 533521603c44bff50628c73741660521d44edf71 https://github.com/scikit-learn/scikit-learn/commit/533521603c44bff50628c737... Author: Arunava <learningdroidarunava@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M doc/tutorial/basic/tutorial.rst M sklearn/datasets/descr/boston_house_prices.rst Log Message: ----------- [MRG+1] DOC Fixed Broken Link in boston_housing_dataset.rst (#10759) Commit: 61e6f502956d6e49bfab342d7a5b8d8eab45a2ad https://github.com/scikit-learn/scikit-learn/commit/61e6f502956d6e49bfab342d... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M sklearn/feature_extraction/text.py Log Message: ----------- DOC improve strip_accents relevance to non-Roman scripts (#10757) Commit: a7327fc6673d1dd33d6bf16c3ed018db22a717dc https://github.com/scikit-learn/scikit-learn/commit/a7327fc6673d1dd33d6bf16c... Author: Arunava <learningdroidarunava@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M examples/covariance/plot_sparse_cov.py Log Message: ----------- EXA Changed deprecated method set_axis_bgcolor to set_facecolor. (#10763) Commit: 6f7394953b0dbcd6400b9f39f1dbd2e430a4a9e5 https://github.com/scikit-learn/scikit-learn/commit/6f7394953b0dbcd6400b9f39... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M examples/applications/plot_stock_market.py M examples/cluster/plot_agglomerative_clustering.py M examples/cluster/plot_coin_segmentation.py M examples/cluster/plot_coin_ward_segmentation.py M examples/cluster/plot_digits_agglomeration.py M examples/cluster/plot_digits_linkage.py M examples/cluster/plot_kmeans_silhouette_analysis.py M examples/cluster/plot_kmeans_stability_low_dim_dense.py M examples/decomposition/plot_pca_iris.py Log Message: ----------- EXA avoid use of matplotlib.cm.spectral which has been removed (#10764) Commit: 9960b43c9cc1e2a2e58da7952283f93d09a1fdc0 https://github.com/scikit-learn/scikit-learn/commit/9960b43c9cc1e2a2e58da795... Author: Stefan van der Walt <sjvdwalt@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M sklearn/feature_selection/univariate_selection.py Log Message: ----------- DOC Fix typo in `f_regression` (#10765) Commit: b2a55f00473cf6e20da803023cfd1a48a77a5dd7 https://github.com/scikit-learn/scikit-learn/commit/b2a55f00473cf6e20da80302... Author: Vivek Kumar <vivekk0903@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/weight_boosting.py Log Message: ----------- DOC Updated the shape of predict_proba output (#10766) Commit: ccbf9975fcf1676f6ac4f311e388529d3a3c4d3f https://github.com/scikit-learn/scikit-learn/commit/ccbf9975fcf1676f6ac4f311... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M doc/whats_new/v0.19.rst M doc/whats_new/v0.20.rst Log Message: ----------- DOC note change in StratifiedKFold shuffle in 0.19 (#10768) Commit: 2eb731b375fa0b48f6902daa839ff6a8477b48fd https://github.com/scikit-learn/scikit-learn/commit/2eb731b375fa0b48f6902daa... Author: Mohammad Shahebaz <shahebaz13@gmail.com> Date: 2018-03-08 (Thu, 08 Mar 2018) Changed paths: M doc/modules/cross_validation.rst Log Message: ----------- DOC Note on inappropriate usage of cross_val_predict (#9883) Commit: 986cbda4770e2de03a0a0f41b88373fd7480c547 https://github.com/scikit-learn/scikit-learn/commit/986cbda4770e2de03a0a0f41... Author: Alvaro Perez-Diaz <alvpdiaz@gmail.com> Date: 2018-03-08 (Thu, 08 Mar 2018) Changed paths: M sklearn/preprocessing/data.py Log Message: ----------- DOC: fix typo in StandardScaler docstring (#10779) Commit: 03dd2870157490f1f8f484d9b81bfe0ac1df4917 https://github.com/scikit-learn/scikit-learn/commit/03dd2870157490f1f8f484d9... Author: Mabel Villalba <mabelvj@gmail.com> Date: 2018-03-08 (Thu, 08 Mar 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_ridge.py Log Message: ----------- FIX Fixed error when fitting RidgeCV with integers (#10397) Commit: 2421ad259269987227cd922e55059990b3b5cc43 https://github.com/scikit-learn/scikit-learn/commit/2421ad259269987227cd922e... Author: Sinclert Pérez <Sinclert@hotmail.com> Date: 2018-03-08 (Thu, 08 Mar 2018) Changed paths: M sklearn/pipeline.py Log Message: ----------- MAINT: add 'make_pipeline' and 'make_union' to __all__ (#10781) Commit: 4e56f82c30e836735404c496392a2afd665297fd https://github.com/scikit-learn/scikit-learn/commit/4e56f82c30e836735404c496... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M sklearn/feature_selection/univariate_selection.py M sklearn/metrics/ranking.py Log Message: ----------- MAINT: fix typo in thresholds (#10788) Commit: eed83790b024adf1bdd956aca7f7d0c75712d904 https://github.com/scikit-learn/scikit-learn/commit/eed83790b024adf1bdd956ac... Author: Gaurav Dhingra <gauravdhingra.gxyd@gmail.com> Date: 2018-03-10 (Sat, 10 Mar 2018) Changed paths: M doc/modules/ensemble.rst M doc/modules/model_evaluation.rst M doc/modules/model_persistence.rst M doc/modules/pipeline.rst M doc/modules/svm.rst M doc/tutorial/basic/tutorial.rst M doc/tutorial/statistical_inference/supervised_learning.rst M doc/whats_new/v0.20.rst M sklearn/ensemble/tests/test_bagging.py M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/tests/test_weight_boosting.py M sklearn/grid_search.py M sklearn/model_selection/_search.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_validation.py M sklearn/preprocessing/tests/test_data.py M sklearn/svm/base.py M sklearn/svm/classes.py M sklearn/svm/tests/test_sparse.py M sklearn/svm/tests/test_svm.py M sklearn/tests/test_cross_validation.py M sklearn/tests/test_grid_search.py M sklearn/tests/test_multiclass.py M sklearn/tests/test_pipeline.py M sklearn/utils/tests/test_validation.py Log Message: ----------- ENH Change default gamma from 'auto' to 'scale' in SVC (#10331) Commit: 47ce5e1c9d0a63ed3b56b4a9f44fb51a1b35b7cd https://github.com/scikit-learn/scikit-learn/commit/47ce5e1c9d0a63ed3b56b4a9... Author: Dor Cohen <dorcoh@users.noreply.github.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M sklearn/feature_extraction/tests/test_text.py M sklearn/feature_extraction/text.py Log Message: ----------- [MRG+1] Fix validation of ngram_range property in vectorizers (#10777) Commit: 8585275120d713cdf98466592383621dce40da92 https://github.com/scikit-learn/scikit-learn/commit/8585275120d713cdf9846659... Author: tarcusx <tarcusx@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/datasets/base.py M sklearn/datasets/data/boston_house_prices.csv Log Message: ----------- FIX Fixed a wrong data entry at boston_house_prices.csv (#10795) Commit: 94ed5a88bd11d0566ee3d5b715d7ec8e098bd94b https://github.com/scikit-learn/scikit-learn/commit/94ed5a88bd11d0566ee3d5b7... Author: Kumar Ashutosh <kumarashutosh.ee@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M doc/modules/preprocessing.rst Log Message: ----------- DOC Removes Imputer References from docs (#10750) Commit: 199cf954adad64ceea6799bc1ec9b805fa1c4bcb https://github.com/scikit-learn/scikit-learn/commit/199cf954adad64ceea6799bc... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M doc/related_projects.rst Log Message: ----------- DOC Format improvement in related_projects.rst Commit: 0679bbc3fe6685fddedb5e673a9469caf951d36a https://github.com/scikit-learn/scikit-learn/commit/0679bbc3fe6685fddedb5e67... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M doc/data_transforms.rst M doc/modules/impute.rst Log Message: ----------- DOC add impute.rst to user guide content (#10809) Commit: eb1a3c4765948cd1d0cdc7ba2e040aa6a3671c07 https://github.com/scikit-learn/scikit-learn/commit/eb1a3c4765948cd1d0cdc7ba... Author: Mabel Villalba <mabelvj@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/ridge.py M sklearn/linear_model/tests/test_ridge.py Log Message: ----------- FIX Added store_cv_values to RidgeClassifierCV and a test. (#10297) Commit: 4900e5c46f51a674f53624869a898948f1d14152 https://github.com/scikit-learn/scikit-learn/commit/4900e5c46f51a674f5362486... Author: David Burns <36900102+dmbee@users.noreply.github.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M doc/related_projects.rst Log Message: ----------- Add seglearn to related_projects.rst (#10808) Commit: b43fce5a4934fc8ea176f693e33fce2c57671675 https://github.com/scikit-learn/scikit-learn/commit/b43fce5a4934fc8ea176f693... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-03-16 (Fri, 16 Mar 2018) Changed paths: M doc/data_transforms.rst M doc/modules/classes.rst A doc/modules/compose.rst M doc/modules/pipeline.rst M doc/modules/preprocessing_targets.rst M doc/whats_new/v0.20.rst M examples/preprocessing/plot_transformed_target.py M sklearn/__init__.py A sklearn/compose/__init__.py A sklearn/compose/_target.py A sklearn/compose/tests/__init__.py A sklearn/compose/tests/test_target.py M sklearn/preprocessing/__init__.py R sklearn/preprocessing/_target.py R sklearn/preprocessing/tests/test_target.py M sklearn/setup.py Log Message: ----------- MNT Add sklearn.compose and move TransformedTargetRegressor to it (#10719) Commit: 95c76318a6ef9e6733b974e8834c195ee9483b25 https://github.com/scikit-learn/scikit-learn/commit/95c76318a6ef9e6733b974e8... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-03-16 (Fri, 16 Mar 2018) Changed paths: M sklearn/compose/_target.py Log Message: ----------- DOC Fix typo in TransformedTargetRegressor Commit: 19e2772cac4a58de36e44a3edd89a9010e18765b https://github.com/scikit-learn/scikit-learn/commit/19e2772cac4a58de36e44a3e... Author: Félix Raimundo <gamaz3ps@gmail.com> Date: 2018-03-18 (Sun, 18 Mar 2018) Changed paths: M examples/model_selection/plot_roc_crossval.py Log Message: ----------- DOC Wording in crossval example (#10820) Replace "Luck" by "Chance" on the crossvalidation example as it sounds better in English. Commit: 413e035141cef8093dfc13b566a2443a38aeb732 https://github.com/scikit-learn/scikit-learn/commit/413e035141cef8093dfc13b5... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-03-18 (Sun, 18 Mar 2018) Changed paths: M doc/whats_new/v0.20.rst A sklearn/metrics/cluster/tests/test_common.py Log Message: ----------- TST Invariance tests for clustering metrics (#10828) Commit: c61a69437568c84a2b193799b99c698c0a30f04f https://github.com/scikit-learn/scikit-learn/commit/c61a69437568c84a2b193799... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-03-18 (Sun, 18 Mar 2018) Changed paths: M sklearn/metrics/cluster/tests/test_common.py Log Message: ----------- COSMIT Unix line endings Commit: da6869f47fe810727bf8191b48835328923b516e https://github.com/scikit-learn/scikit-learn/commit/da6869f47fe810727bf8191b... Author: Oleksandr Pavlyk <oleksandr-pavlyk@users.noreply.github.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M sklearn/metrics/cluster/setup.py M sklearn/metrics/setup.py M sklearn/setup.py Log Message: ----------- MAINT: correct cythonization of sklearn.metrics.cluster to avoid warning (#10851) Commit: 131b1121713fa04f6d3c3c3f13cc69bb14b46892 https://github.com/scikit-learn/scikit-learn/commit/131b1121713fa04f6d3c3c3f... Author: Sagnik Bhattacharya <sagnikdps@gmail.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M sklearn/cluster/k_means_.py Log Message: ----------- DOC Correct the description of init='random' in k_means_.py (#10854) Commit: cffeeddae760ab33410a213bb064a4de7301b42e https://github.com/scikit-learn/scikit-learn/commit/cffeeddae760ab33410a213b... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M doc/modules/classes.rst Log Message: ----------- DOC Move datasets.load_mlcomp to recently deprecated section Commit: a8878820998f7c674d195e32fef7ddda5012ff8b https://github.com/scikit-learn/scikit-learn/commit/a8878820998f7c674d195e32... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M doc/modules/classes.rst Log Message: ----------- DOC Move datasets.load_mlcomp to recently deprecated section Resolve the Circle error. Sorry for the mess. Commit: 9920bf98da1595e1596883e2a2d00a59e43956b8 https://github.com/scikit-learn/scikit-learn/commit/9920bf98da1595e1596883e2... Author: Félix Raimundo <gamaz3ps@gmail.com> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: R doc/modules/dp-derivation.rst M sklearn/mixture/dpgmm.py Log Message: ----------- Remove dp-derivation.rst. (#10857) sklearn.mixture.dpgmm.py is deprecated and will be removed in version 0.20. Commit: 58c043e54bbb6d0de01c1e8b9b52f3dbe2709737 https://github.com/scikit-learn/scikit-learn/commit/58c043e54bbb6d0de01c1e8b... Author: AdityaDaflapurkar <adaflapurkar@gmail.com> Date: 2018-03-25 (Sun, 25 Mar 2018) Changed paths: M sklearn/utils/sparsefuncs.py M sklearn/utils/sparsefuncs_fast.pyx Log Message: ----------- DOC Fix typo in sparsfuncs.py and sparsfuncs_fast.pyx (#10865) Commit: 3b037b0e281cb42e5bc58e29813f4ee54d39899e https://github.com/scikit-learn/scikit-learn/commit/3b037b0e281cb42e5bc58e29... Author: Adam Richie-Halford <richford@users.noreply.github.com> Date: 2018-03-25 (Sun, 25 Mar 2018) Changed paths: M sklearn/datasets/base.py M sklearn/datasets/covtype.py M sklearn/datasets/kddcup99.py M sklearn/datasets/olivetti_faces.py M sklearn/datasets/rcv1.py M sklearn/datasets/samples_generator.py M sklearn/datasets/twenty_newsgroups.py Log Message: ----------- [MRG+1] Reference glossary in random_state docstring entries in datasets module (#10732) * Reference glossary in random_state docstring entries in datasets module * Add note about reproducibility to random_state docstring entries * Fix default value in random_state docstring entries * Revert fix of flake8 'line too long' error. Deemed off topic for this PR * Remove surrounding spaces from equals sign in docstrings * Change all '`random_state <Glossary>`' to '`Glossary <random_state>`' Commit: ff3230cdd1d82c9b089b858a76edc881e3a53732 https://github.com/scikit-learn/scikit-learn/commit/ff3230cdd1d82c9b089b858a... Author: Chris Catalfo <ccatalfo@users.noreply.github.com> Date: 2018-03-25 (Sun, 25 Mar 2018) Changed paths: M sklearn/datasets/california_housing.py M sklearn/datasets/covtype.py M sklearn/datasets/kddcup99.py M sklearn/datasets/lfw.py M sklearn/datasets/rcv1.py M sklearn/datasets/tests/test_20news.py M sklearn/datasets/tests/test_base.py A sklearn/datasets/tests/test_california_housing.py A sklearn/datasets/tests/test_common.py M sklearn/datasets/tests/test_covtype.py M sklearn/datasets/tests/test_kddcup99.py M sklearn/datasets/tests/test_lfw.py M sklearn/datasets/tests/test_rcv1.py M sklearn/datasets/twenty_newsgroups.py Log Message: ----------- ENH Return_X_y should be available on more dataset loaders/fetchers (#10734) (#10774) Commit: 97523985b39ecde369d83352d7c3baf403b60a22 https://github.com/scikit-learn/scikit-learn/commit/97523985b39ecde369d83352... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-03-26 (Mon, 26 Mar 2018) Changed paths: M doc/conf.py Log Message: ----------- Mark plot_stock_market.py as expected to fail (#10872) until we figure out an alternative datasource to Google finance. Commit: 20661b5018ba45f4452218a689640ff007cd361f https://github.com/scikit-learn/scikit-learn/commit/20661b5018ba45f4452218a6... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-03-27 (Tue, 27 Mar 2018) Changed paths: M .travis.yml M conftest.py M doc/datasets/mldata.rst M doc/developers/utilities.rst M doc/modules/compose.rst M doc/modules/cross_validation.rst M doc/modules/ensemble.rst M doc/modules/feature_extraction.rst M doc/modules/gaussian_process.rst M doc/modules/impute.rst M doc/modules/learning_curve.rst M doc/modules/linear_model.rst M doc/modules/metrics.rst M doc/modules/model_evaluation.rst M doc/modules/multiclass.rst M doc/modules/neighbors.rst M doc/modules/neural_networks_supervised.rst M doc/modules/preprocessing.rst M doc/modules/sgd.rst M doc/modules/svm.rst M doc/modules/tree.rst M doc/tutorial/basic/tutorial.rst M doc/tutorial/statistical_inference/model_selection.rst M doc/tutorial/text_analytics/working_with_text_data.rst M sklearn/cluster/k_means_.py M sklearn/compose/_target.py M sklearn/cross_validation.py M sklearn/decomposition/pca.py M sklearn/decomposition/truncated_svd.py M sklearn/ensemble/forest.py M sklearn/feature_extraction/dict_vectorizer.py M sklearn/feature_selection/rfe.py M sklearn/linear_model/bayes.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/passive_aggressive.py M sklearn/metrics/classification.py M sklearn/metrics/cluster/supervised.py M sklearn/metrics/pairwise.py M sklearn/metrics/ranking.py M sklearn/metrics/regression.py M sklearn/mixture/gmm.py M sklearn/model_selection/_validation.py M sklearn/neighbors/approximate.py M sklearn/neighbors/base.py M sklearn/neighbors/classification.py M sklearn/neighbors/graph.py M sklearn/neighbors/regression.py M sklearn/pipeline.py M sklearn/preprocessing/data.py M sklearn/svm/classes.py M sklearn/utils/__init__.py M sklearn/utils/extmath.py Log Message: ----------- TST: only run doctests on numpy 1.14. (#10835) Fix doctests due to numpy 1.14 formatting changes. Commit: f793f55310055b056be0cfcbac9169860065941c https://github.com/scikit-learn/scikit-learn/commit/f793f55310055b056be0cfcb... Author: Mohamed Maskani <maskani-moh@users.noreply.github.com> Date: 2018-03-28 (Wed, 28 Mar 2018) Changed paths: M examples/cluster/plot_cluster_comparison.py Log Message: ----------- [MRG + 1] Fix cluster coloring in example (#10876) * Fix issue * [doc build] trigger doc build * Color outliers in black Commit: 4989a9503753a92089f39e154a2bb5d160b5d276 https://github.com/scikit-learn/scikit-learn/commit/4989a9503753a92089f39e15... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-03-28 (Wed, 28 Mar 2018) Changed paths: M doc/conf.py R examples/applications/plot_stock_market.py A examples/applications/skip_stock_market.py Log Message: ----------- MNT make sure to not run plot_stock_market.py by renaming it (#10878) Temporary fix until we find a replacement for the Google finance data. Commit: 158c7a5ea71f96c3af0ea611304d57e4d2ba4994 https://github.com/scikit-learn/scikit-learn/commit/158c7a5ea71f96c3af0ea611... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-03-29 (Thu, 29 Mar 2018) Changed paths: M CONTRIBUTING.md Log Message: ----------- DOC Link to dev doc in CONTRIBUTING.md Commit: 4e87d93ce6fae938aa366742732b59a730724c73 https://github.com/scikit-learn/scikit-learn/commit/4e87d93ce6fae938aa366742... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-03-30 (Fri, 30 Mar 2018) Changed paths: M doc/modules/impute.rst M doc/whats_new/v0.20.rst M examples/plot_missing_values.py M sklearn/impute.py M sklearn/tests/test_impute.py Log Message: ----------- Remove axis parameter from SimpleImputer (#10829) Commit: 12cdb8323c1a4018fcc97dc5a0014a0ba7b44593 https://github.com/scikit-learn/scikit-learn/commit/12cdb8323c1a4018fcc97dc5... Author: Eric Dean Sanchez <eric.sanchez1234@email.bakersfieldcollege.edu> Date: 2018-03-31 (Sat, 31 Mar 2018) Changed paths: M sklearn/decomposition/pca.py Log Message: ----------- typo in description of noise variance (#10894) Commit: d7b560c2b522ea96628c8cb0fe39f7e0ed660b9d https://github.com/scikit-learn/scikit-learn/commit/d7b560c2b522ea96628c8cb0... Author: Katrin Leinweber <9948149+katrinleinweber@users.noreply.github.com> Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M doc/modules/clustering.rst M sklearn/manifold/spectral_embedding_.py M sklearn/metrics/classification.py Log Message: ----------- DOC Link DOIs to preferred resolver (#10896) Commit: cd76f9b780a8cfaf623e8178db43e0a6bfb4d6f7 https://github.com/scikit-learn/scikit-learn/commit/cd76f9b780a8cfaf623e8178... Author: Alexandre Sevin <sevin.alexandre@gmail.com> Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_logistic.py M sklearn/model_selection/tests/test_search.py M sklearn/svm/base.py M sklearn/svm/tests/test_svm.py Log Message: ----------- [MRG + 2] Add convergence warning to linear models (#10881) Make convergence warnings appear when verbose = 0 in liblinear models. Commit: 331fb7bc68306e71fb18a0e08ed3b70b3fe6e4a9 https://github.com/scikit-learn/scikit-learn/commit/331fb7bc68306e71fb18a0e0... Author: Mohamed Ali Jamaoui <m.ali.jamaoui@gmail.com> Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M doc/modules/lda_qda.rst Log Message: ----------- fix small typo (#10906) Commit: 67d06b18c68ee4452768f8a1e868565dd4354abf https://github.com/scikit-learn/scikit-learn/commit/67d06b18c68ee4452768f8a1... Author: pietruh <micp0@op.pl> Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M doc/modules/clustering.rst M sklearn/metrics/cluster/unsupervised.py Log Message: ----------- DOC Mentioned that Calinski-Harabasz score is also known as Variance Rati… (#10893) Commit: 6149a00ed23d74abf76bcfd42d08b3f01a67f67c https://github.com/scikit-learn/scikit-learn/commit/6149a00ed23d74abf76bcfd4... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- MAINT use numpydoc 0.8 to build docs (#10907) Commit: 888bced086d76199a54f462eb14700df8bc387aa https://github.com/scikit-learn/scikit-learn/commit/888bced086d76199a54f462e... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M sklearn/datasets/rcv1.py Log Message: ----------- MAINT Fix broken links in RCV1 comments (#10909) Commit: 3dab1c4fcc2e34aff69e2c2361620e982820fce4 https://github.com/scikit-learn/scikit-learn/commit/3dab1c4fcc2e34aff69e2c23... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M sklearn/ensemble/weight_boosting.py Log Message: ----------- Replace inner1d by standard numpy constructs. (#10880) numpy.core.umath_tests has been moved to private modules in numpy 1.15.0.dev. Commit: 1a3201cc305215fad0f800e26d8ed094d31fb733 https://github.com/scikit-learn/scikit-learn/commit/1a3201cc305215fad0f800e2... Author: pierreablin <pierreablin@gmail.com> Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M sklearn/decomposition/fastica_.py M sklearn/decomposition/tests/test_fastica.py Log Message: ----------- Improve FastICA error message and doc. (#10770) * Improve error message when max_iter == 0 * Improve doc for the 'fun' parameter Commit: 33e4a7e91a6adb43f18d72f26fd73022fb3630e1 https://github.com/scikit-learn/scikit-learn/commit/33e4a7e91a6adb43f18d72f2... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M sklearn/feature_extraction/text.py Log Message: ----------- DOC HashingVectorizer.fit_transform docstring (#10911) Commit: f890144c4152f799940fd47bc70038cc88df80e7 https://github.com/scikit-learn/scikit-learn/commit/f890144c4152f799940fd47b... Author: Sergey Melderis <sergey.melderis@gmail.com> Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M sklearn/feature_extraction/tests/test_text.py M sklearn/feature_extraction/text.py Log Message: ----------- [MRG+1] idf_ setter for TfidfTransformer. (#10899) Commit: 0cf8e1e5d46115f60437601d6d6c76a9c7131b6f https://github.com/scikit-learn/scikit-learn/commit/0cf8e1e5d46115f60437601d... Author: Albert Thomas <albertthomas88@gmail.com> Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M sklearn/covariance/elliptic_envelope.py M sklearn/covariance/empirical_covariance_.py Log Message: ----------- [MRG] Use pairwise_distance to compute mahalanobis distance in EmpiricalCovariance (#10686) * use pairwise_distances to compute mahalanobis distance in empirical covariance * use X instead of observations * remove check_array in EllipticEnvelope.score_samples Commit: bfad4da2d06df36fcf4c2de173ec574107ab4457 https://github.com/scikit-learn/scikit-learn/commit/bfad4da2d06df36fcf4c2de1... Author: Stephen McDowell <svenevs@users.noreply.github.com> Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M doc/modules/mixture.rst Log Message: ----------- DOC Add missing colon for rst link (#10930) Commit: 2b1c5ef285c924ab369d394996aaa40a52b33dc2 https://github.com/scikit-learn/scikit-learn/commit/2b1c5ef285c924ab369d3949... Author: SATISH J <satish27may@gmail.com> Date: 2018-04-09 (Mon, 09 Apr 2018) Changed paths: M sklearn/preprocessing/data.py Log Message: ----------- DOC Update an outdated docstring from sklearn.preprocessing.RobustScaler (#10940) Commit: 444e4c805796816e515e0be0ea4a1c177a46de59 https://github.com/scikit-learn/scikit-learn/commit/444e4c805796816e515e0be0... Author: Martin Gubri <martin.gubri@framasoft.org> Date: 2018-04-09 (Mon, 09 Apr 2018) Changed paths: M doc/index.rst Log Message: ----------- DOC Links to anchors of SVM from index (#10934) Commit: 6233150f44fad8a11f6ba1968f5554a02b840cb7 https://github.com/scikit-learn/scikit-learn/commit/6233150f44fad8a11f6ba196... Author: Mohamed Ali Jamaoui <m.ali.jamaoui@gmail.com> Date: 2018-04-10 (Tue, 10 Apr 2018) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC Put "Filing bugs" subsection under "Submitting bug report" section. (#10917) Commit: 07f2831599caf0749fc51e716ac38d4af8e01a03 https://github.com/scikit-learn/scikit-learn/commit/07f2831599caf0749fc51e71... Author: Bangda Sun <bangdasun94@gmail.com> Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M examples/tree/plot_unveil_tree_structure.py Log Message: ----------- DOC Fix code typo in plot_unveil_tree_structure.py (#10951) Commit: 312f64053d7249a326a19a07fa635ef5b5c6ed99 https://github.com/scikit-learn/scikit-learn/commit/312f64053d7249a326a19a07... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M build_tools/travis/install.sh M setup.cfg Log Message: ----------- TST: display reason of skipped tests by default (#10946) Commit: 580a150b96b961068fa6322faadf946dcc8fcf32 https://github.com/scikit-learn/scikit-learn/commit/580a150b96b961068fa6322f... Author: James Bourbeau <jrbourbeau@users.noreply.github.com> Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M sklearn/compose/_target.py Log Message: ----------- DOC Fixes code formatting in TransformedTargetRegressor docstring (#10950) Commit: 07a0b1874352d8ee10635de4adc103a475078103 https://github.com/scikit-learn/scikit-learn/commit/07a0b1874352d8ee10635de4... Author: Akash Shivram <akashshivram9@gmail.com> Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M doc/modules/linear_model.rst M sklearn/linear_model/perceptron.py Log Message: ----------- DOC Update user guide and docstring for perceptron (#10559) Commit: b007b92253cb2208a00f984882e39736953e0b84 https://github.com/scikit-learn/scikit-learn/commit/b007b92253cb2208a00f9848... Author: Christopher Jenness <christopherjenness@gmail.com> Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M sklearn/ensemble/forest.py Log Message: ----------- DOC Fix grammar in forest.py (#10963) Commit: d3f8b1e1315a98db507d2b2f64f0748282952333 https://github.com/scikit-learn/scikit-learn/commit/d3f8b1e1315a98db507d2b2f... Author: Arik Pamnani <arikpamnani@gmail.com> Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M examples/manifold/plot_lle_digits.py Log Message: ----------- Use X and y in plot_lle_digits.py (#10970) rather than digits.data and digits.target Commit: b818be5c4ea697b8f4e1a55c791c0b051488d157 https://github.com/scikit-learn/scikit-learn/commit/b818be5c4ea697b8f4e1a55c... Author: Liutong Zhou <liutong.zhou@columbia.edu> Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M doc/modules/lda_qda.rst Log Message: ----------- DOC: replace n by d/2 in LDA equation (#10902) Commit: 2dc226154769841d07601c19b089086f4aa31cf9 https://github.com/scikit-learn/scikit-learn/commit/2dc226154769841d07601c19... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-04-14 (Sat, 14 Apr 2018) Changed paths: M .circleci/config.yml M README.rst M build_tools/circle/build_doc.sh A examples/applications/plot_stock_market.py R examples/applications/skip_stock_market.py Log Message: ----------- [MRG] Fix plot_stock_market.py after Google finance URL shut-down (#10958) Also install pandas=0.13.1 (trusty version) in CicleCI Python 2 build. Mention in README that some example may need pandas. Commit: 1de5b1ced23ad6a6e8e2d7bb1c50d36220bfa2d2 https://github.com/scikit-learn/scikit-learn/commit/1de5b1ced23ad6a6e8e2d7bb... Author: Kasper Primdal Lauritzen <KPLauritzen@users.noreply.github.com> Date: 2018-04-14 (Sat, 14 Apr 2018) Changed paths: M sklearn/linear_model/logistic.py Log Message: ----------- DOC Formatting in logistic.py solver parameter (#10975) Commit: 433519903845e53561e354acba9a3784190ccf3c https://github.com/scikit-learn/scikit-learn/commit/433519903845e53561e354ac... Author: Joël Billaud <jbillaud@gmail.com> Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/neighbors/ball_tree.pyx M sklearn/neighbors/base.py M sklearn/neighbors/binary_tree.pxi M sklearn/neighbors/classification.py M sklearn/neighbors/dist_metrics.pxd M sklearn/neighbors/dist_metrics.pyx M sklearn/neighbors/kd_tree.pyx M sklearn/neighbors/regression.py M sklearn/neighbors/tests/test_neighbors.py M sklearn/neighbors/unsupervised.py Log Message: ----------- [MRG+1] Parallel radius neighbors (#10887) Commit: 160693655e81ccacfc8ac3f8126dfa6e8d7dcbd2 https://github.com/scikit-learn/scikit-learn/commit/160693655e81ccacfc8ac3f8... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M doc/conf.py M doc/developers/contributing.rst Log Message: ----------- DOC better rendering of math in documentation (#10253) Commit: b97eda5d2ad146a4efdc332a67403908f45a69d1 https://github.com/scikit-learn/scikit-learn/commit/b97eda5d2ad146a4efdc332a... Author: Sergey Feldman <sergeyfeldman@gmail.com> Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M doc/modules/classes.rst M doc/modules/impute.rst M examples/plot_missing_values.py M sklearn/impute.py M sklearn/tests/test_impute.py M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+2] FEA Basic version of MICE Imputation (#8478) Commit: ca436e7017ae069a29de19caf71689e9b9b9c452 https://github.com/scikit-learn/scikit-learn/commit/ca436e7017ae069a29de19ca... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M doc/modules/impute.rst M sklearn/impute.py Log Message: ----------- DOC read more link in MICEImputer Commit: da33f3b8f329b87a75acfdd4991fd152e5928984 https://github.com/scikit-learn/scikit-learn/commit/da33f3b8f329b87a75acfdd4... Author: Sergey Feldman <sergeyfeldman@gmail.com> Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Update what's new with changes about MICE (#10984) Commit: 5d9a686be14560eb49e5a8b9bb237b776c519373 https://github.com/scikit-learn/scikit-learn/commit/5d9a686be14560eb49e5a8b9... Author: Aniruddha Dave <aniruddhadave@gmail.com> Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M sklearn/linear_model/stochastic_gradient.py M sklearn/linear_model/tests/test_sgd.py Log Message: ----------- FIX: predict_proba and predict_log_proba access before fit in SGDClassifier (#10961) Commit: 10f4912837fd8f9e49c4704bef53fe7ff02396b9 https://github.com/scikit-learn/scikit-learn/commit/10f4912837fd8f9e49c4704b... Author: Minh Le <ngocminh.oss@gmail.com> Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M sklearn/model_selection/_search.py Log Message: ----------- DOC Fix typo in RandomizedSearchCV (#10991) Commit: 0c424ce08a30e75b6e079e7da16cf34f86267743 https://github.com/scikit-learn/scikit-learn/commit/0c424ce08a30e75b6e079e7d... Author: Jaewon Chung <j1c@users.noreply.github.com> Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M sklearn/decomposition/pca.py Log Message: ----------- DOC change 'in' to 'is' in pca fit function docstring (#10994) Commit: 0d0d99ac32aecdab0c354aa7ef6c1dc66909c22a https://github.com/scikit-learn/scikit-learn/commit/0d0d99ac32aecdab0c354aa7... Author: Jose Perez-Parras Toledano <i32petoj@uco.es> Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/ranking.py M sklearn/metrics/tests/test_common.py Log Message: ----------- ENH Support sample_weight in label_ranking_average_precision_score (#10860) Commit: e070611bdb4884c222b40e4f59b65e8c6ca35380 https://github.com/scikit-learn/scikit-learn/commit/e070611bdb4884c222b40e4f... Author: julietcl <jclawton@umich.edu> Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/model_selection/_search.py M sklearn/model_selection/tests/test_search.py Log Message: ----------- [MRG+1] Fix [RandomizedSearchCV] Do not enforce that n_iter is less than or equal to size of search space (#10982) Commit: 8d08f90a04d3a8b4a5edfbfc64f13a13899f4db4 https://github.com/scikit-learn/scikit-learn/commit/8d08f90a04d3a8b4a5edfbfc... Author: Douglas Duhaime <douglas.duhaime@gmail.com> Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M doc/modules/decomposition.rst M sklearn/decomposition/nmf.py Log Message: ----------- Document use of Fast HALS in NMF's cd solver (#11002) * correct representation of Anh-Huy Phan's name * document the fact that NMF uses Fast HALS - closes #10235 Commit: c3548a8e295a793c5400b54431d3f65864850b6e https://github.com/scikit-learn/scikit-learn/commit/c3548a8e295a793c5400b544... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py A sklearn/preprocessing/tests/test_common.py M sklearn/preprocessing/tests/test_data.py M sklearn/utils/estimator_checks.py M sklearn/utils/fixes.py M sklearn/utils/tests/test_fixes.py Log Message: ----------- [MRG] EHN handle NaN value in QuantileTransformer (#10437) Commit: f1aedf661af12e5f5ab11587f684ca4baf3b7b54 https://github.com/scikit-learn/scikit-learn/commit/f1aedf661af12e5f5ab11587... Author: Lucija Gregov <lucijagregov00@gmail.com> Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_common.py M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+1] NaN handling MinMaxScaler (#11005) Commit: 7124d87dca2839cc9be2f6d51fec6cb52cc5609a https://github.com/scikit-learn/scikit-learn/commit/7124d87dca2839cc9be2f6d5... Author: Ming Li <14131823+minggli@users.noreply.github.com> Date: 2018-04-22 (Sun, 22 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/scorer.py M sklearn/model_selection/tests/test_search.py Log Message: ----------- [MRG+1] more explicit error message when multiple scores passed (#11008) Commit: 27a804d9a8c5cdbedb42d239e69255cb045609fd https://github.com/scikit-learn/scikit-learn/commit/27a804d9a8c5cdbedb42d239... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M setup.cfg Log Message: ----------- MAINT Use -rs pytest option to show a summary of skipped tests (#11013) Commit: 9ea723f07a9d50ce96cddc3d8da24f9a12109e09 https://github.com/scikit-learn/scikit-learn/commit/9ea723f07a9d50ce96cddc3d... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/utils/estimator_checks.py M sklearn/utils/testing.py M sklearn/utils/tests/test_testing.py M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- [MRG+1] Read-only memmap input data in common tests (#10663) Commit: 5da8869d3f2036ac7f6cadf3e05c69e9f5140cc2 https://github.com/scikit-learn/scikit-learn/commit/5da8869d3f2036ac7f6cadf3... Author: Nicholas Nadeau, P.Eng., AVS <nnadeau@users.noreply.github.com> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M sklearn/src/cblas/atlas_misc.h Log Message: ----------- fixed `cblas` typo in `define` (#11018) Commit: a38067093f08bf04483440984bcd5e8b6973f78c https://github.com/scikit-learn/scikit-learn/commit/a38067093f08bf0448344098... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/mixture/base.py M sklearn/mixture/tests/test_gaussian_mixture.py A sklearn/mixture/tests/test_mixture.py Log Message: ----------- [MRG+1] FIX make n_iter_ being the number of iteration performed (#11015) * Commit: d9a0774afc5d30a8e98a25e1e8c3a0c428e88dfa https://github.com/scikit-learn/scikit-learn/commit/d9a0774afc5d30a8e98a25e1... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M examples/model_selection/plot_precision_recall.py M sklearn/gaussian_process/kernels.py M sklearn/gaussian_process/tests/test_kernels.py M sklearn/utils/testing.py Log Message: ----------- MAINT Always import signature from sklearn.utils.fixes (#11019) Commit: 3e26fc63be99942ca32efd181f1ce04efeae418a https://github.com/scikit-learn/scikit-learn/commit/3e26fc63be99942ca32efd18... Author: Nicholas Nadeau, P.Eng., AVS <nnadeau@users.noreply.github.com> Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M benchmarks/bench_plot_randomized_svd.py M doc/developers/maintainer.rst M doc/glossary.rst M doc/themes/scikit-learn/static/nature.css_t M doc/tutorial/machine_learning_map/ML_MAPS_README.txt M doc/tutorial/machine_learning_map/pyparsing.py M doc/whats_new/v0.19.rst M examples/gaussian_process/plot_gpc_isoprobability.py M examples/gaussian_process/plot_gpr_noisy_targets.py M examples/preprocessing/plot_scaling_importance.py M examples/svm/plot_rbf_parameters.py M sklearn/cluster/_k_means_elkan.pyx M sklearn/datasets/tests/test_base.py M sklearn/decomposition/online_lda.py M sklearn/ensemble/iforest.py M sklearn/ensemble/tests/test_forest.py M sklearn/externals/joblib/numpy_pickle_utils.py M sklearn/externals/joblib/pool.py M sklearn/linear_model/sgd_fast.pyx M sklearn/metrics/ranking.py M sklearn/model_selection/_search.py M sklearn/model_selection/_split.py M sklearn/multiclass.py M sklearn/neighbors/graph.py M sklearn/neighbors/quad_tree.pxd M sklearn/neighbors/quad_tree.pyx M sklearn/preprocessing/data.py M sklearn/tests/test_multiclass.py M sklearn/tree/_splitter.pyx M sklearn/utils/tests/test_random.py M sklearn/utils/validation.py Log Message: ----------- MAINT Fixing Typos (#11017) Commit: 5815bd58667da900814d8780d2a5ebfb976c08b1 https://github.com/scikit-learn/scikit-learn/commit/5815bd58667da900814d8780... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M doc/whats_new/v0.19.rst Log Message: ----------- DOC Typo in what's new Commit: 9eb35686e73b4f206608e249403a92074f88c667 https://github.com/scikit-learn/scikit-learn/commit/9eb35686e73b4f206608e249... Author: Taylor G Smith <tgsmith61591@gmail.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/pairwise.py M sklearn/metrics/tests/test_pairwise.py Log Message: ----------- [MRG+2] Add parameter to linear_kernel for dense_output (#10999) Commit: 8c3e028608b4527466798ee361b1a7829d42059c https://github.com/scikit-learn/scikit-learn/commit/8c3e028608b4527466798ee3... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M benchmarks/bench_plot_lasso_path.py Log Message: ----------- FIX bench_plot_lasso_path.py error. TypeError: numpy.float64 object cannot be interpreted as an integer. Commit: 481dac7e7b2ad3f93f40ad63433a50df5628b59a https://github.com/scikit-learn/scikit-learn/commit/481dac7e7b2ad3f93f40ad63... Author: cnx <bobchennan@gmail.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/discriminant_analysis.py Log Message: ----------- [MRG+1]Update discriminant analysis code for better memory usage (#10904) Commit: 65489cacc4b3abb090a0fa9b22d8d4c7735539d8 https://github.com/scikit-learn/scikit-learn/commit/65489cacc4b3abb090a0fa9b... Author: Daniel Gomez <d.gomez@donders.ru.nl> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M doc/modules/covariance.rst Log Message: ----------- [MRG] Grammar fixes for documentation of covariance package. (#11025) Commit: 7d3a59eec254814a831a03ebf8cb93522a70c374 https://github.com/scikit-learn/scikit-learn/commit/7d3a59eec254814a831a03eb... Author: Mohamed Maskani <maskani-moh@users.noreply.github.com> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/feature_extraction/tests/test_text.py M sklearn/feature_extraction/text.py Log Message: ----------- [MRG+1] Add validation of vocabulary in get_feature_names (#10908) Commit: 2c4ef26c1569637527b67d739110e197d3ec88ab https://github.com/scikit-learn/scikit-learn/commit/2c4ef26c1569637527b67d73... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- Fix wrong name in whats_new entry Commit: 4aaf45baf1cddbd368ab39801f4de40a6caaeece https://github.com/scikit-learn/scikit-learn/commit/4aaf45baf1cddbd368ab3980... Author: William de Vazelhes <31916524+wdevazelhes@users.noreply.github.com> Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/manifold/t_sne.py M sklearn/manifold/tests/test_t_sne.py Log Message: ----------- [MRG+2] FIX trustworthiness accepts custom metric (#9775) Commit: eec069794b5c67ca793820b31df3c55a7c5b4ce6 https://github.com/scikit-learn/scikit-learn/commit/eec069794b5c67ca793820b3... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/cd_fast.pyx Log Message: ----------- FIX missing fabs in w_max cf. #10992 (#10995) Commit: 002f95cd912783d2e86f36a5bb79aca79b6ab917 https://github.com/scikit-learn/scikit-learn/commit/002f95cd912783d2e86f36a5... Author: Viraj Mavani <viraj.mavani1996@gmail.com> Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M sklearn/model_selection/_search.py Log Message: ----------- [MRG+1] Fix Docstring for random_state in RandomizedSearchCV inaccurate #10987 (#11003) Commit: 96a02f3934952d486589dddd3f00b40d5a5ab5f2 https://github.com/scikit-learn/scikit-learn/commit/96a02f3934952d486589dddd... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M sklearn/preprocessing/tests/test_common.py Log Message: ----------- [MRG+1] TST cover sparse matrix case for passing through NaN in transformer (#11012) Commit: 21eb82dea262f4354e50903c150316887c994101 https://github.com/scikit-learn/scikit-learn/commit/21eb82dea262f4354e50903c... Author: Justin Shenk <shenk.justin@gmail.com> Date: 2018-05-02 (Wed, 02 May 2018) Changed paths: M examples/cluster/plot_digits_linkage.py Log Message: ----------- DOC Remove unused function argument `X` from `plot_clustering` function (#11049) Commit: 1bee35bf22a47f6ee53091262b3b95e1f922e4b7 https://github.com/scikit-learn/scikit-learn/commit/1bee35bf22a47f6ee5309126... Author: Danil Baibak <danil.baibak@gmail.com> Date: 2018-05-02 (Wed, 02 May 2018) Changed paths: M sklearn/utils/tests/test_class_weight.py Log Message: ----------- TST Added test for the compute_class_weight (#10318) Commit: 7b9687a5e1ef031a9cb1342a4a4f0c22fa81969e https://github.com/scikit-learn/scikit-learn/commit/7b9687a5e1ef031a9cb1342a... Author: Sharad Vijalapuram <sharadvm@gmail.com> Date: 2018-05-02 (Wed, 02 May 2018) Changed paths: M sklearn/manifold/t_sne.py Log Message: ----------- ENH Update table verbose output in TSNE (#11050) Commit: 328b04f43e3dc22a4262e62e13312a0e98c2637f https://github.com/scikit-learn/scikit-learn/commit/328b04f43e3dc22a4262e62e... Author: Taehoon Lee <me@taehoonlee.com> Date: 2018-05-03 (Thu, 03 May 2018) Changed paths: M doc/tutorial/machine_learning_map/pyparsing.py M sklearn/cluster/tests/test_hierarchical.py M sklearn/datasets/samples_generator.py M sklearn/tests/test_multioutput.py Log Message: ----------- MNT Fix typos (#11057) Commit: 9a9cf19c065a6e3af5912a531b735f766b5dc433 https://github.com/scikit-learn/scikit-learn/commit/9a9cf19c065a6e3af5912a53... Author: Joël Billaud <jbillaud@gmail.com> Date: 2018-05-03 (Thu, 03 May 2018) Changed paths: M sklearn/neighbors/binary_tree.pxi Log Message: ----------- Fix memory leak in radius neighbours (#11056) PyArray_UpdateFlags silently ignores the NPY_OWNDATA flag. Commit: 593bf65bd42db8dcc0ae414f27083b5675310d71 https://github.com/scikit-learn/scikit-learn/commit/593bf65bd42db8dcc0ae414f... Author: Somya Anand <somyaanand214@gmail.com> Date: 2018-05-03 (Thu, 03 May 2018) Changed paths: M sklearn/svm/classes.py Log Message: ----------- DOC Improve description of decision_function_shape in SVC (#10804) Commit: aca956b738c0a839eee473acea794662a2c65608 https://github.com/scikit-learn/scikit-learn/commit/aca956b738c0a839eee473ac... Author: Shivam Rastogi <shivam_riky@yahoo.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M sklearn/cluster/bicluster.py M sklearn/cluster/k_means_.py M sklearn/cluster/mean_shift_.py M sklearn/cluster/spectral.py Log Message: ----------- [MRG] Make random_state descriptions more informative and refer to Glossary for clusters module #10548 (#10614) Commit: 44e33d20d4fc8104fd8bff3eeaa68c0f28100308 https://github.com/scikit-learn/scikit-learn/commit/44e33d20d4fc8104fd8bff3e... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M sklearn/cluster/bicluster.py M sklearn/cluster/k_means_.py M sklearn/cluster/mean_shift_.py M sklearn/cluster/spectral.py Log Message: ----------- MNT Broken links in #10614 Commit: 325a7f9e6cb7c954897b058a5983c0bdaf3aa50b https://github.com/scikit-learn/scikit-learn/commit/325a7f9e6cb7c954897b058a... Author: Ming Li <14131823+minggli@users.noreply.github.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M examples/model_selection/plot_confusion_matrix.py Log Message: ----------- EXA prevent example xlabel cut off in plot_confusion_matrix.py (#11065) Commit: 01d16b1a2e46879c852d9e2277ecf1d28646e1de https://github.com/scikit-learn/scikit-learn/commit/01d16b1a2e46879c852d9e22... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M examples/plot_feature_stacker.py Log Message: ----------- EXA unused variable in plot_feature_stacker.py take jnothman's suggestion and closes #9202 Commit: 5763284ef9e04ffc52cf759a59bdc6bb81107616 https://github.com/scikit-learn/scikit-learn/commit/5763284ef9e04ffc52cf759a... Author: Urvang Patel <urvang96@gmail.com> Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M sklearn/neighbors/base.py M sklearn/neighbors/tests/test_neighbors.py Log Message: ----------- Fixed parameter validation in Neighbors Estimator for n_neighbors(#11024) (#11040) * Fixed parameter validation in Neighbors Estimator for n_neighbors * Test Fix * Test Fix * Test Case Updated * Test Case Updated * Fixed line too long error * Hard code expected message in test * Fixed Hard code expected message in test * Fixed testcase * kneighbors test added * kneighbors test improved * kneighbors test improved * PEP8 * Validation added to kneighbors * Fixed line too long * Variable Names Commit: 0dec5b669c3f3288c3ef59eb734f73e8d8d033c6 https://github.com/scikit-learn/scikit-learn/commit/0dec5b669c3f3288c3ef59eb... Author: Jason Wolosonovich <jason@avaland.io> Date: 2018-05-06 (Sun, 06 May 2018) Changed paths: M sklearn/model_selection/_split.py Log Message: ----------- DOC: added default value for test_size in train_test_split (#11068) Commit: 13c235359a87d0fa31a37007624add9b631c2d8b https://github.com/scikit-learn/scikit-learn/commit/13c235359a87d0fa31a37007... Author: rragundez <rragundez@users.noreply.github.com> Date: 2018-05-06 (Sun, 06 May 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/label.py M sklearn/preprocessing/tests/test_label.py Log Message: ----------- ENH MultiLabelBinarizer ignore unkown class in transform (#10913) Commit: aaf9cf09e51e5c7ee3c331a05385a74392da8ed6 https://github.com/scikit-learn/scikit-learn/commit/aaf9cf09e51e5c7ee3c331a0... Author: Takanori Hayashi <flowlight0@gmail.com> Date: 2018-05-06 (Sun, 06 May 2018) Changed paths: M doc/modules/decomposition.rst Log Message: ----------- Fix typo in LDA documentation (#11073) Commit: 67cc975f4683a0e2c8a39e98c402d9be2804e86d https://github.com/scikit-learn/scikit-learn/commit/67cc975f4683a0e2c8a39e98... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M doc/developers/tips.rst M sklearn/tests/test_common.py Log Message: ----------- [MRG+1] MAINT Parametrize common estimator tests with pytest (#11063) Commit: 622f912095308733ddfe572a619b1574b9da335e https://github.com/scikit-learn/scikit-learn/commit/622f912095308733ddfe572a... Author: Alan Liddell <alan.c.liddell@gmail.com> Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/cluster/supervised.py M sklearn/metrics/cluster/tests/test_supervised.py Log Message: ----------- FIX Solves integer overflow in fowlkes_mallow_score (#10844) Commit: 7ee8f97e94044e28d4ba5c0299e5544b4331fd22 https://github.com/scikit-learn/scikit-learn/commit/7ee8f97e94044e28d4ba5c02... Author: iampat <amiri1982@gmail.com> Date: 2018-05-08 (Tue, 08 May 2018) Changed paths: M doc/modules/calibration.rst M examples/calibration/plot_calibration_curve.py Log Message: ----------- DOC Replacing period with comma to improve readability (#11077) Commit: ef8109dd8fbb95a7884b575d5659cd90ccbc0185 https://github.com/scikit-learn/scikit-learn/commit/ef8109dd8fbb95a7884b575d... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-09 (Wed, 09 May 2018) Changed paths: M sklearn/metrics/classification.py Log Message: ----------- DOC Format in classification.py Commit: 18cdaa69c14a5c84ab03fce4fb5dc6cd77619e35 https://github.com/scikit-learn/scikit-learn/commit/18cdaa69c14a5c84ab03fce4... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-09 (Wed, 09 May 2018) Changed paths: M doc/modules/classes.rst Log Message: ----------- DOC Move lasso_stability_path to deprecated section Commit: 83a9eab8e1539480698c0452424746031ce68248 https://github.com/scikit-learn/scikit-learn/commit/83a9eab8e1539480698c0452... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M sklearn/model_selection/_validation.py Log Message: ----------- DOC more warnings about cross_val_predict misuse (#11081) Commit: 4905934f1ad87446a60bf789654c8a3f33859259 https://github.com/scikit-learn/scikit-learn/commit/4905934f1ad87446a60bf789... Author: chris <chris.the.marais@gmail.com> Date: 2018-05-12 (Sat, 12 May 2018) Changed paths: M sklearn/model_selection/_validation.py Log Message: ----------- DOC Remove '=' in 'shape =' for consistency with docs (#11087) Commit: 106014e835a54d16bb84d9aeaba63cfca106ff2b https://github.com/scikit-learn/scikit-learn/commit/106014e835a54d16bb84d9ae... Author: Paul Paczuski <pavopax@users.noreply.github.com> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: M doc/modules/cross_validation.rst Log Message: ----------- DOC Fix grammar in docs (#11094) Commit: 48f3303bfc0be26136b98e9aa95dc3b3f916daff https://github.com/scikit-learn/scikit-learn/commit/48f3303bfc0be26136b98e9a... Author: Thomas Heavey <thomasjheavey@gmail.com> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: M sklearn/decomposition/sparse_pca.py Log Message: ----------- [DOC] Remove the nonexistent error_ attribute in MiniBatchSparsePCA docstring (#11098) Commit: 1557cb8a1910bce6dc33cd5cd3a08c380bdec566 https://github.com/scikit-learn/scikit-learn/commit/1557cb8a1910bce6dc33cd5c... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-05-17 (Thu, 17 May 2018) Changed paths: M examples/applications/plot_tomography_l1_reconstruction.py Log Message: ----------- EXA Fix plot tomography l1 reconstruction (#11100) * Ensure that the number of angles is integer * Fix plot_tomography_l1_reconstruction.py Error was: TypeError: 'numpy.float64' object cannot be interpreted as an integer. [doc build] Commit: 873c801e4e2968105f9aa0e382caa810c3715992 https://github.com/scikit-learn/scikit-learn/commit/873c801e4e2968105f9aa0e3... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-05-18 (Fri, 18 May 2018) Changed paths: M doc/about.rst M doc/conf.py Log Message: ----------- MNT Use imgconverter sphinx extension for SVG support in latex. (#11106) Commit: 680c36b47542c712880a030bf8218d66b937f3a2 https://github.com/scikit-learn/scikit-learn/commit/680c36b47542c712880a030b... Author: Luis Osa <luis.osa.gdc@gmail.com> Date: 2018-05-18 (Fri, 18 May 2018) Changed paths: M doc/modules/classes.rst M doc/modules/clustering.rst M doc/whats_new/v0.20.rst M sklearn/metrics/__init__.py M sklearn/metrics/cluster/__init__.py M sklearn/metrics/cluster/tests/test_common.py M sklearn/metrics/cluster/tests/test_unsupervised.py M sklearn/metrics/cluster/unsupervised.py Log Message: ----------- [MRG+1] Add Davies-Bouldin index (#10827) Commit: 25623ca433c39e884f1ae077f8a0c8c43572c9e7 https://github.com/scikit-learn/scikit-learn/commit/25623ca433c39e884f1ae077... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-05-18 (Fri, 18 May 2018) Changed paths: M doc/modules/clustering.rst M sklearn/cluster/dbscan_.py Log Message: ----------- DOC More notes on memory consumption in dbscan (#11091) Commit: 7db0ca4081fc85c654dce5dcb4b2e386902a15c1 https://github.com/scikit-learn/scikit-learn/commit/7db0ca4081fc85c654dce5dc... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-20 (Sun, 20 May 2018) Changed paths: M sklearn/svm/classes.py Log Message: ----------- DOC Improve multi-class strategy doc in SVC following @amueller 's comment Commit: 399f1b27615aa0f4b0901e7164fe043c7f5ecf5b https://github.com/scikit-learn/scikit-learn/commit/399f1b27615aa0f4b0901e71... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-22 (Tue, 22 May 2018) Changed paths: M doc/modules/clustering.rst M doc/modules/model_evaluation.rst M doc/whats_new/v0.20.rst M sklearn/covariance/tests/test_graph_lasso.py M sklearn/covariance/tests/test_graphical_lasso.py M sklearn/datasets/base.py M sklearn/datasets/data/iris.csv M sklearn/datasets/descr/iris.rst Log Message: ----------- FIX Correct iris dataset (#11082) Commit: 4b24fbedf5fa3b7b6b559141ad78708145b09704 https://github.com/scikit-learn/scikit-learn/commit/4b24fbedf5fa3b7b6b559141... Author: Johannes Hansen <jnhansen@users.noreply.github.com> Date: 2018-05-22 (Tue, 22 May 2018) Changed paths: M doc/modules/clustering.rst M sklearn/cluster/_k_means.pyx M sklearn/cluster/_k_means_elkan.pyx M sklearn/cluster/k_means_.py M sklearn/cluster/tests/test_k_means.py M sklearn/utils/estimator_checks.py Log Message: ----------- [MRG+1] Adding support for sample weights to K-Means (#10933) Commit: fd559968f00b69a9cba1fd0bcd48c49ea3809263 https://github.com/scikit-learn/scikit-learn/commit/fd559968f00b69a9cba1fd0b... Author: Johannes Hansen <jnhansen@users.noreply.github.com> Date: 2018-05-23 (Wed, 23 May 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- [MRG] add whats_new entry for KMeans sample weight support (#11119) Commit: 6ade3f8896153fb7128021bf355ddca5db04d5e1 https://github.com/scikit-learn/scikit-learn/commit/6ade3f8896153fb7128021bf... Author: James Malcolm <jcallinicos@gmail.com> Date: 2018-05-23 (Wed, 23 May 2018) Changed paths: M examples/README.txt Log Message: ----------- DOC Changing Documentation Wording (#11120) Commit: 974ceb51bab1578f8d4d3233a3dba2a4d0636c83 https://github.com/scikit-learn/scikit-learn/commit/974ceb51bab1578f8d4d3233... Author: Chris Foster <chris.james.foster@gmail.com> Date: 2018-05-23 (Wed, 23 May 2018) Changed paths: M examples/svm/plot_rbf_parameters.py Log Message: ----------- [WIP] Proposed ``C`` parameter clarifications in RBF SVM parameter example (#8957) * Proposed rewrite * Update plot_rbf_parameters.py use phrasing suggested by @vene. Commit: 84f5ee6529b2dd0d374b0ce0b172916d9b4e356b https://github.com/scikit-learn/scikit-learn/commit/84f5ee6529b2dd0d374b0ce0... Author: aishgrt1 <31906139+aishgrt1@users.noreply.github.com> Date: 2018-05-23 (Wed, 23 May 2018) Changed paths: M doc/modules/calibration.rst M sklearn/metrics/classification.py Log Message: ----------- Ambiguity in brier score doc fixed (#10969) * update for issue-10883 * Update classification.py * Update classification.py * Update classification.py * updated * updates * Update classification.py * Update classification.py * Update classification.py * Update classification.py * Update classification.py * Update classification.py * Update classification.py * Update classification.py * Update classification.py * Update classification.py * Update calibration.rst * Update calibration.rst fix grammar as suggested by jnothman. Commit: c50d9e87d024ff3d6fbfa5937101d8921a4bd1e9 https://github.com/scikit-learn/scikit-learn/commit/c50d9e87d024ff3d6fbfa593... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-05-24 (Thu, 24 May 2018) Changed paths: M sklearn/ensemble/tests/test_forest.py M sklearn/ensemble/tests/test_gradient_boosting.py M sklearn/utils/testing.py Log Message: ----------- [MRG+1] Pytest parametrize unit tests common tests and ensemble module (#11075) Commit: 68b981f183d4e1a89f8d53a8cde1a7772898f591 https://github.com/scikit-learn/scikit-learn/commit/68b981f183d4e1a89f8d53a8... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-24 (Thu, 24 May 2018) Changed paths: M examples/svm/plot_rbf_parameters.py Log Message: ----------- MNT Flake8 fix for #8957 (See the Travis failure) I think there's concensus on not to introduce new flake8 errors cc @amueller Commit: 1755b893df191ad593ce90848eec999f8ca6d411 https://github.com/scikit-learn/scikit-learn/commit/1755b893df191ad593ce9084... Author: Nick Hoh <nicholas.j.hoh@gmail.com> Date: 2018-05-24 (Thu, 24 May 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/feature_selection/rfe.py M sklearn/feature_selection/tests/test_rfe.py Log Message: ----------- [MRG+2] Fix edge case of tied CV scores in RFECV (#9222) * Fix edge case of tied CV scores in RFECV In the feature_selection module, RFECV selects the model with the highest cross-validation score. In the event of CV score ties, one expects RFECV to return the best model with the fewest features. This fix addresses such an edge case where two or more models have identical cross-validation scores. * Adding an entry to what's new addressing bug fix in RFECV edge case * Re-add what's new entry * Use double backticks in whats_new entry Commit: 51fe7a52add824bea23332d774526c1cc7e4357c https://github.com/scikit-learn/scikit-learn/commit/51fe7a52add824bea23332d7... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-05-24 (Thu, 24 May 2018) Changed paths: M sklearn/tests/test_common.py Log Message: ----------- TST make parametrized tests with partial have better displayed names (#11132) Commit: ef8d22af7c4e1df2b872722b4a4f2f58630b2c45 https://github.com/scikit-learn/scikit-learn/commit/ef8d22af7c4e1df2b872722b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-05-25 (Fri, 25 May 2018) Changed paths: M doc/modules/classes.rst M doc/modules/computational_performance.rst M doc/whats_new/v0.20.rst M sklearn/_config.py M sklearn/metrics/__init__.py M sklearn/metrics/pairwise.py M sklearn/metrics/tests/test_pairwise.py M sklearn/neighbors/classification.py M sklearn/tests/test_config.py M sklearn/utils/__init__.py M sklearn/utils/tests/test_utils.py Log Message: ----------- ENH Add working_memory global config for chunked operations (#10280) Commit: b4984e27dbc15305e0f8644ef9c49d5c457a33c1 https://github.com/scikit-learn/scikit-learn/commit/b4984e27dbc15305e0f8644e... Author: SolutusImmensus <31828992+solutusimmensus@users.noreply.github.com> Date: 2018-05-25 (Fri, 25 May 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/model_selection/_search.py M sklearn/model_selection/tests/test_search.py Log Message: ----------- [MRG+1] FIX Add some validation in the constructor of ParameterGrid (#11090) Commit: 5fcf6f486fb0134c91f5a8741fe7e450539883f0 https://github.com/scikit-learn/scikit-learn/commit/5fcf6f486fb0134c91f5a874... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-05-25 (Fri, 25 May 2018) Changed paths: M sklearn/svm/base.py Log Message: ----------- hotfix for LinearSVR non-writable y segfault (#11133) Commit: 20cb37e8f6e1eb6859239bac6307fcc213ddd52e https://github.com/scikit-learn/scikit-learn/commit/20cb37e8f6e1eb6859239bac... Author: Wes Barnett <github@wbarnett.us> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M sklearn/base.py M sklearn/kernel_ridge.py Log Message: ----------- DOC document "precomputed" kernel for KernelRidge (#11134) * document "precomputed" kernel for KernelRidge See #8445. * fix doc for KernelRidge use n_samples_fitted in score Commit: cb3c704fa12ff42d15bac7e241208df3d58c3cf8 https://github.com/scikit-learn/scikit-learn/commit/cb3c704fa12ff42d15bac7e2... Author: Vivek Kumar <vivekk0903@gmail.com> Date: 2018-05-29 (Tue, 29 May 2018) Changed paths: M sklearn/decomposition/kernel_pca.py Log Message: ----------- DOC Clarified documentation of X_transformed_fit_ and dual_coef_ in KernelPCA (#11130) Commit: 71770dc464810d1327c633f92b55e58b4d6a0bb6 https://github.com/scikit-learn/scikit-learn/commit/71770dc464810d1327c633f9... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2018-05-29 (Tue, 29 May 2018) Changed paths: M sklearn/utils/metaestimators.py Log Message: ----------- FIX small inaccuracies in _safe_split docstring (#11158) Commit: 0b6308c2708fe03071cdbf24997eb967403f5965 https://github.com/scikit-learn/scikit-learn/commit/0b6308c2708fe03071cdbf24... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M doc/conftest.py M doc/modules/classes.rst M doc/modules/compose.rst M doc/modules/feature_extraction.rst M doc/whats_new/v0.20.rst A examples/column_transformer.py R examples/hetero_feature_union.py M sklearn/compose/__init__.py A sklearn/compose/_column_transformer.py A sklearn/compose/tests/test_column_transformer.py M sklearn/pipeline.py M sklearn/utils/metaestimators.py M sklearn/utils/testing.py Log Message: ----------- FEA Add ColumnTransformer for heterogeneous data (#9012) Commit: 87a3910e1734b69ccfcf12c5668d549fccffb7b0 https://github.com/scikit-learn/scikit-learn/commit/87a3910e1734b69ccfcf12c5... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Handling of NaNs in preprocessing is an enhancement Commit: f34982e4f4be49b1f470d4dd85c0c5bf4ea7ce0c https://github.com/scikit-learn/scikit-learn/commit/f34982e4f4be49b1f470d4dd... Author: Dan Barkhorn <danielbarkhorn@gmail.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/classification.py M sklearn/metrics/tests/test_classification.py Log Message: ----------- ENH Classification report dictionary output (#11160) Commit: 9d8e138be414d8e10d62bbcc0347bfbe5561a087 https://github.com/scikit-learn/scikit-learn/commit/9d8e138be414d8e10d62bbcc... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC fix name of function in what's new Commit: 1f853284a3438a9bf85a50a93a230c9f4b0c5075 https://github.com/scikit-learn/scikit-learn/commit/1f853284a3438a9bf85a50a9... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC: small fix on whatsnew note for ColumnTransformer (#11163) Commit: 184a71bf583bb4af85248e6d5f98214a76143a10 https://github.com/scikit-learn/scikit-learn/commit/184a71bf583bb4af85248e6d... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M sklearn/cluster/tests/test_mean_shift.py Log Message: ----------- TST Reduce time for test_mean_shift.py::test_parallel (#11162) Commit: 97028484f0b8ee0ee70f5579331d47a2c899f5be https://github.com/scikit-learn/scikit-learn/commit/97028484f0b8ee0ee70f5579... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- MNT what's new clean up Commit: f97b51543118974f741a1184f40dbad42a5550e2 https://github.com/scikit-learn/scikit-learn/commit/f97b51543118974f741a1184... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: M doc/modules/model_evaluation.rst Log Message: ----------- DOC fix sentence about micro being equal, add accuracy (#10705) Commit: b225ceb4befa0b21e7e220f64659192d10843b59 https://github.com/scikit-learn/scikit-learn/commit/b225ceb4befa0b21e7e220f6... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-05-31 (Thu, 31 May 2018) Changed paths: M doc/modules/classes.rst M doc/whats_new/v0.20.rst Log Message: ----------- DOC fix several references in what's new This was done at the same time as Qin's clean up... but here are a few extra changes. Commit: a31a9067b3750972044605e63bf34dbb6770a414 https://github.com/scikit-learn/scikit-learn/commit/a31a9067b3750972044605e6... Author: Jimmy Wan <jimmywan@users.noreply.github.com> Date: 2018-05-31 (Thu, 31 May 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/ensemble/bagging.py M sklearn/ensemble/tests/test_bagging.py Log Message: ----------- ENH Update BaggingRegressor to relax checking X for finite values (#9707) Commit: d582e9794448013f63154c15654ca10eddc814e0 https://github.com/scikit-learn/scikit-learn/commit/d582e9794448013f63154c15... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-06-01 (Fri, 01 Jun 2018) Changed paths: M sklearn/cluster/tests/test_dbscan.py M sklearn/cluster/tests/test_k_means.py M sklearn/cluster/tests/test_spectral.py M sklearn/datasets/tests/test_base.py M sklearn/datasets/tests/test_mldata.py M sklearn/datasets/tests/test_svmlight_format.py M sklearn/decomposition/tests/test_nmf.py M sklearn/decomposition/tests/test_online_lda.py M sklearn/decomposition/tests/test_pca.py M sklearn/decomposition/tests/test_truncated_svd.py M sklearn/utils/testing.py Log Message: ----------- TST Pytest parametrization part2 - cluster, datasets and decomposition modules (#11142) Commit: 71c8d34f3e07c7130e385dcdc81e507c328f506e https://github.com/scikit-learn/scikit-learn/commit/71c8d34f3e07c7130e385dcd... Author: Jason Wolosonovich <jason@avaland.io> Date: 2018-06-01 (Fri, 01 Jun 2018) Changed paths: M sklearn/compose/_column_transformer.py M sklearn/pipeline.py Log Message: ----------- DOC Added cross-referencing of factory functions with their class counterparts (#11168) Commit: d929fb3fb90cc7ababd018cec347e928c017ea86 https://github.com/scikit-learn/scikit-learn/commit/d929fb3fb90cc7ababd018ce... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-06-01 (Fri, 01 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- MNT Duplicate entry in what's new Commit: 86ab5a4847abd4516c3e41dd81a11f8237a9d29c https://github.com/scikit-learn/scikit-learn/commit/86ab5a4847abd4516c3e41dd... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-03 (Sun, 03 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/metrics/cluster/unsupervised.py Log Message: ----------- ENH use pairwise_distances_chunked in silhouette_score (#11135) Commit: 989f9c764734efc21bbff21b0202b52a1112bfc3 https://github.com/scikit-learn/scikit-learn/commit/989f9c764734efc21bbff21b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-04 (Mon, 04 Jun 2018) Changed paths: M sklearn/utils/estimator_checks.py M sklearn/utils/tests/test_estimator_checks.py Log Message: ----------- FIX check_methods_subset_invariance where estimator produces sparse output (#11173) Commit: f049ec72eb70443ec8d7826066c4246035677c11 https://github.com/scikit-learn/scikit-learn/commit/f049ec72eb70443ec8d78260... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-06-04 (Mon, 04 Jun 2018) Changed paths: M sklearn/feature_extraction/tests/test_dict_vectorizer.py M sklearn/feature_extraction/tests/test_text.py M sklearn/feature_selection/tests/test_feature_select.py M sklearn/feature_selection/tests/test_mutual_info.py M sklearn/gaussian_process/tests/test_gaussian_process.py M sklearn/gaussian_process/tests/test_gpc.py M sklearn/gaussian_process/tests/test_gpr.py M sklearn/gaussian_process/tests/test_kernels.py Log Message: ----------- TST Pytest parametrization part3 - feature_extraction, gaussian_process modules (#11143) Commit: a6028fc059982f04cb12256016702387e11964f5 https://github.com/scikit-learn/scikit-learn/commit/a6028fc059982f04cb122560... Author: Daniel <dnlmrls9@gmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- BUG: Ensure OneHotEncoder outputs sparse matrix with given dtype (#11042) Commit: 4e166e2982be77ea2375653754de77159b9e1f80 https://github.com/scikit-learn/scikit-learn/commit/4e166e2982be77ea23756537... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M sklearn/compose/_column_transformer.py M sklearn/compose/tests/test_column_transformer.py Log Message: ----------- BUG: ColumnTransformer with remainder='passthrough' and array-like of strings as columns (#11184) Commit: 41651a16199caa39189bef2237584b45e1e85e9d https://github.com/scikit-learn/scikit-learn/commit/41651a16199caa39189bef22... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M sklearn/compose/_column_transformer.py M sklearn/compose/tests/test_column_transformer.py Log Message: ----------- [MRG] FIX passthrough parameter from make_column_transformer to ColumnTransformer (#11183) Commit: a18eea48da429accded76a0e8cef7ac1a2906fb5 https://github.com/scikit-learn/scikit-learn/commit/a18eea48da429accded76a0e... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M sklearn/pipeline.py Log Message: ----------- FIX: FeatureUnion numerically unstable doctest (#11205) Commit: 646ceb10982d0a4ec3a68a608a21b1dabe798fe1 https://github.com/scikit-learn/scikit-learn/commit/646ceb10982d0a4ec3a68a60... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/neighbors/base.py Log Message: ----------- ENH use pairwise_distances_chunked in brute nearest neighbors (#11136) Commit: 03b5d83f5a5cee77d7c468f24890dd466c1ff2f9 https://github.com/scikit-learn/scikit-learn/commit/03b5d83f5a5cee77d7c468f2... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-06-06 (Wed, 06 Jun 2018) Changed paths: M sklearn/decomposition/tests/test_truncated_svd.py Log Message: ----------- TST Check consistency between PCA and TruncatedSVD on centered data (#11193) Commit: b9f3758dfde9b09cacc0bf4c4faaacc1f70c4925 https://github.com/scikit-learn/scikit-learn/commit/b9f3758dfde9b09cacc0bf4c... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-06-07 (Thu, 07 Jun 2018) Changed paths: M sklearn/preprocessing/label.py M sklearn/utils/fixes.py M sklearn/utils/sparsefuncs.py M sklearn/utils/tests/test_sparsefuncs.py Log Message: ----------- MAINT add function to ignore nan in min/max sparse functions (#11196) Commit: 1c61b8ac1b66254208ba6a51c1eed6ad66dc0330 https://github.com/scikit-learn/scikit-learn/commit/1c61b8ac1b66254208ba6a51... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-06-07 (Thu, 07 Jun 2018) Changed paths: M doc/datasets/twenty_newsgroups.rst M doc/modules/clustering.rst M doc/modules/decomposition.rst M doc/modules/feature_extraction.rst M doc/modules/feature_selection.rst M doc/modules/linear_model.rst M doc/modules/model_evaluation.rst M doc/modules/sgd.rst M doc/tutorial/text_analytics/working_with_text_data.rst M doc/whats_new/older_versions.rst Log Message: ----------- DOC Fix some example refs due to renaming examples (#11214) Commit: 2140166e387c526ebf05937abb621a45504a31b4 https://github.com/scikit-learn/scikit-learn/commit/2140166e387c526ebf05937a... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-06-08 (Fri, 08 Jun 2018) Changed paths: M sklearn/ensemble/forest.py Log Message: ----------- DOC Formatting issue in forest.py closes #11199 Commit: e8d8b8eeb03cbc08247b433a3f5230d900a5f8e8 https://github.com/scikit-learn/scikit-learn/commit/e8d8b8eeb03cbc08247b433a... Author: Roman Yurchak <rth.yurchak@gmail.com> Date: 2018-06-08 (Fri, 08 Jun 2018) Changed paths: M sklearn/linear_model/tests/test_coordinate_descent.py M sklearn/linear_model/tests/test_least_angle.py M sklearn/linear_model/tests/test_logistic.py M sklearn/linear_model/tests/test_passive_aggressive.py M sklearn/linear_model/tests/test_ridge.py M sklearn/linear_model/tests/test_sgd.py M sklearn/manifold/tests/test_t_sne.py M sklearn/metrics/cluster/tests/test_common.py M sklearn/metrics/tests/test_classification.py M sklearn/metrics/tests/test_common.py M sklearn/metrics/tests/test_pairwise.py M sklearn/metrics/tests/test_ranking.py M sklearn/metrics/tests/test_score_objects.py M sklearn/mixture/tests/test_gmm.py M sklearn/model_selection/tests/test_validation.py M sklearn/neighbors/tests/test_ball_tree.py M sklearn/neighbors/tests/test_dist_metrics.py M sklearn/neighbors/tests/test_kd_tree.py M sklearn/neighbors/tests/test_kde.py M sklearn/neighbors/tests/test_neighbors.py M sklearn/neighbors/tests/test_quad_tree.py M sklearn/preprocessing/tests/test_label.py M sklearn/svm/tests/test_bounds.py M sklearn/tests/test_naive_bayes.py M sklearn/tests/test_random_projection.py M sklearn/tree/tests/test_tree.py M sklearn/utils/tests/test_extmath.py M sklearn/utils/tests/test_stats.py Log Message: ----------- TST: parametrize unit tests (#11074) yield tests are deprecated in pytest and will be removed in pytest 4.0. They all have been replaced by parametrize. Commit: c690943aa8278845f6053da7ae6fa1dd38fd5da8 https://github.com/scikit-learn/scikit-learn/commit/c690943aa8278845f6053da7... Author: Zach Griffith <griffitzd@gmail.com> Date: 2018-06-10 (Sun, 10 Jun 2018) Changed paths: M sklearn/ensemble/bagging.py M sklearn/ensemble/forest.py Log Message: ----------- [MRG+1] DOC: Change verbose attribute description to include predict for forest classes. (#11218) Commit: 4a90d6824b449ccd3cc949d05d40a6669878bc16 https://github.com/scikit-learn/scikit-learn/commit/4a90d6824b449ccd3cc949d0... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-06-10 (Sun, 10 Jun 2018) Changed paths: M sklearn/tree/tree.py Log Message: ----------- DOC Broken link in ExtraTreeClassifier/Regressor Commit: 1480e9ffd80f512d60185551fd3c791fb4cc48f5 https://github.com/scikit-learn/scikit-learn/commit/1480e9ffd80f512d60185551... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-06-11 (Mon, 11 Jun 2018) Changed paths: M sklearn/tree/tree.py Log Message: ----------- DOC Improve doc of Tree object in DecisionTreeClassifier/Regressor (#11228) Commit: b03caaa4f8f6089b1a4b5bba43920b1506f23664 https://github.com/scikit-learn/scikit-learn/commit/b03caaa4f8f6089b1a4b5bba... Author: Luke M Craig <lukemcduffiecraig@gmail.com> Date: 2018-06-11 (Mon, 11 Jun 2018) Changed paths: M examples/svm/plot_separating_hyperplane.py Log Message: ----------- DOC fix plotting support vectors in SVM example (#11231) Commit: cb1dbc25a7a272cf69037855f1a004510d8af0c6 https://github.com/scikit-learn/scikit-learn/commit/cb1dbc25a7a272cf69037855... Author: Shangwu Yao <shangwuy@andrew.cmu.edu> Date: 2018-06-11 (Mon, 11 Jun 2018) Changed paths: M sklearn/gaussian_process/tests/test_gaussian_process.py M sklearn/tests/test_common.py M sklearn/utils/estimator_checks.py M sklearn/utils/testing.py M sklearn/utils/tests/test_testing.py Log Message: ----------- MNT: reduce the number of warnings in test_common.py (#11151) Improve handling of warning filters in sklearn.utils.testing by avoiding to reset warnings.filters. Commit: 90a2c57951a9ae32e80246b171e4b47a74252090 https://github.com/scikit-learn/scikit-learn/commit/90a2c57951a9ae32e80246b1... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-11 (Mon, 11 Jun 2018) Changed paths: M doc/faq.rst M doc/modules/compose.rst M doc/tutorial/statistical_inference/putting_together.rst M doc/whats_new/v0.18.rst R examples/column_transformer.py A examples/compose/README.txt A examples/compose/plot_column_transformer.py A examples/compose/plot_compare_reduction.py A examples/compose/plot_digits_pipe.py A examples/compose/plot_feature_union.py A examples/compose/plot_transformed_target.py R examples/plot_compare_reduction.py R examples/plot_digits_pipe.py R examples/plot_feature_stacker.py R examples/preprocessing/plot_transformed_target.py M sklearn/compose/_target.py Log Message: ----------- EXA Move examples to examples/compose (#11216) Commit: c4146095e8bb2e49fcdfb36a655be645b73a72a6 https://github.com/scikit-learn/scikit-learn/commit/c4146095e8bb2e49fcdfb36a... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-06-12 (Tue, 12 Jun 2018) Changed paths: M doc/tutorial/statistical_inference/putting_together.rst Log Message: ----------- DOC Broken link in #11216 (#11237) Commit: 4f41489cb39a8e37ab749d718a147a965a26d5ae https://github.com/scikit-learn/scikit-learn/commit/4f41489cb39a8e37ab749d71... Author: Wes Barnett <github@wbarnett.us> Date: 2018-06-12 (Tue, 12 Jun 2018) Changed paths: M doc/modules/naive_bayes.rst Log Message: ----------- DOC Clarify the Naive Bayes assumption in docs (#11244) Assumption is that features are conditionally independent given the class label. Previous wording implied merely independent. Commit: 4272bbad0cb0ef65989bf6c08d0da6a3306de67f https://github.com/scikit-learn/scikit-learn/commit/4272bbad0cb0ef65989bf6c0... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-06-12 (Tue, 12 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_common.py Log Message: ----------- [MRG] EHN ignore nan in minmax_scale (#11243) Commit: bd19a848578ebabe120313ac15db86efa9b133c4 https://github.com/scikit-learn/scikit-learn/commit/bd19a848578ebabe120313ac... Author: Pedro Morales <part.morales@gmail.com> Date: 2018-06-13 (Wed, 13 Jun 2018) Changed paths: M doc/faq.rst M doc/modules/compose.rst A examples/compose/column_transformer_mixed_types.py Log Message: ----------- DOC add mixed categorical / continuous example with ColumnTransformer (#11197) Commit: bb385394b87e382a34db829bc7ed60d347af73c9 https://github.com/scikit-learn/scikit-learn/commit/bb385394b87e382a34db829b... Author: Nilesh Kevlani <nileshkevlani78@gmail.com> Date: 2018-06-13 (Wed, 13 Jun 2018) Changed paths: M sklearn/decomposition/pca.py Log Message: ----------- [MRG+1] Added _fit_svd_solver variable to PCA (#11225) Commit: 02d0a03ad1c1003ed57d54bf0d2bdedea7299c36 https://github.com/scikit-learn/scikit-learn/commit/02d0a03ad1c1003ed57d54bf... Author: Mayur Kulkarni <mayurkulkarni012@gmail.com> Date: 2018-06-14 (Thu, 14 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/feature_extraction/tests/test_text.py M sklearn/feature_extraction/text.py Log Message: ----------- [MRG] FIX TFIDFVectorizer follow parameter dtype and TFIDFTransformer preserve dtype (#10443) Commit: b5cf50c3f7fcc723a9df205d898964b84a3f1620 https://github.com/scikit-learn/scikit-learn/commit/b5cf50c3f7fcc723a9df205d... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-14 (Thu, 14 Jun 2018) Changed paths: M sklearn/utils/extmath.py Log Message: ----------- DOC specify 'of floats' in softmax (fixes #11226) Commit: 38ce974f7521f92464028a32927756b3192b69a9 https://github.com/scikit-learn/scikit-learn/commit/38ce974f7521f92464028a32... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-14 (Thu, 14 Jun 2018) Changed paths: M examples/plot_missing_values.py Log Message: ----------- DOC fix "feature selection" -> "imputation" in plot title Commit: 22b9267095932f74584f5fb1d4063492dc1a3b86 https://github.com/scikit-learn/scikit-learn/commit/22b9267095932f74584f5fb1... Author: Wenhao Zhang <jiaowoshabi@users.noreply.github.com> Date: 2018-06-14 (Thu, 14 Jun 2018) Changed paths: M sklearn/exceptions.py Log Message: ----------- Compatibility with python 3.7.0b5 #11224 (#11256) Commit: a4f8e3d2a266fe4a253b449214806562ab83dda5 https://github.com/scikit-learn/scikit-learn/commit/a4f8e3d2a266fe4a253b4492... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-06-14 (Thu, 14 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_data.py Log Message: ----------- FIX: enforce consistency between dense and sparse cases in StandardScaler (#11235) Commit: 247033a3636c35d39ad7b6f9d83d41ab7343bece https://github.com/scikit-learn/scikit-learn/commit/247033a3636c35d39ad7b6f9... Author: jeremiedbb <34657725+jeremiedbb@users.noreply.github.com> Date: 2018-06-15 (Fri, 15 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Rephrased what's new entry (#11260) Commit: 4143356c3c51831300789e4fdf795d83716dbab6 https://github.com/scikit-learn/scikit-learn/commit/4143356c3c51831300789e4f... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-15 (Fri, 15 Jun 2018) Changed paths: M doc/glossary.rst Log Message: ----------- DOC note that greater is better for scorer Commit: fb9e13d2c913559a43c443c97494a881c81e83ef https://github.com/scikit-learn/scikit-learn/commit/fb9e13d2c913559a43c443c9... Author: twosigmajab <40300730+twosigmajab@users.noreply.github.com> Date: 2018-06-15 (Fri, 15 Jun 2018) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC add missing requirements for building docs (#11292) Fixes #11286. Commit: 93320a9d98315d742cc0939aaaeb25f9deac9be0 https://github.com/scikit-learn/scikit-learn/commit/93320a9d98315d742cc0939a... Author: dlovell <dlovell@twosigma.com> Date: 2018-06-15 (Fri, 15 Jun 2018) Changed paths: M doc/developers/performance.rst Log Message: ----------- DOC: replace TODO with link to the glossary (#11279) Fixes #9294 Commit: f1a3312cd78df5226c093561ffc086710af5c463 https://github.com/scikit-learn/scikit-learn/commit/f1a3312cd78df5226c093561... Author: Andrew Peng <apeng@berkeley.edu> Date: 2018-06-15 (Fri, 15 Jun 2018) Changed paths: M sklearn/model_selection/_split.py Log Message: ----------- FIX #11215 : Changing return in docstring to yields for generator functions (#11276) Commit: 0612769b2ccf5ebe551c4908d8286f50f9a7414d https://github.com/scikit-learn/scikit-learn/commit/0612769b2ccf5ebe551c4908... Author: twosigmajab <40300730+twosigmajab@users.noreply.github.com> Date: 2018-06-16 (Sat, 16 Jun 2018) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC replace OpenHub/ohloh badge with star button (#11288) Commit: 1a96f0bcecc04d89e952a9e12eb21dcbff068a87 https://github.com/scikit-learn/scikit-learn/commit/1a96f0bcecc04d89e952a9e1... Author: Arthur Ozga <aozgaa@users.noreply.github.com> Date: 2018-06-17 (Sun, 17 Jun 2018) Changed paths: M doc/conftest.py M doc/datasets/twenty_newsgroups.rst Log Message: ----------- MAINT skip dataset downloading doctest (#11284) Commit: 4d8ee4388ad0233e47bfe9eaa69959b50b857921 https://github.com/scikit-learn/scikit-learn/commit/4d8ee4388ad0233e47bfe9ea... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2018-06-17 (Sun, 17 Jun 2018) Changed paths: M doc/modules/linear_model.rst Log Message: ----------- DOC: add references for CD in LASSO and duality gap criterion (#11302) Commit: 56dc3742e08297a09d92a650a78f98e2e114395c https://github.com/scikit-learn/scikit-learn/commit/56dc3742e08297a09d92a650... Author: Scott Gigante <scottgigante@users.noreply.github.com> Date: 2018-06-17 (Sun, 17 Jun 2018) Changed paths: M sklearn/utils/extmath.py M sklearn/utils/tests/test_extmath.py Log Message: ----------- Add sparse efficiency warning to randomized_svd for dok_matrix / lil_matrix (#11264) Commit: c75bccf43ecb2b6619491911f048676cab02aced https://github.com/scikit-learn/scikit-learn/commit/c75bccf43ecb2b6619491911... Author: Thomas Fan <thomasjpfan@gmail.com> Date: 2018-06-17 (Sun, 17 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_logistic.py Log Message: ----------- FIX Uses self.scoring for score function (#11192) Commit: 553b5fb8f84ba05c8397f26dd079deece2b05029 https://github.com/scikit-learn/scikit-learn/commit/553b5fb8f84ba05c8397f26d... Author: Alexandre Gramfort <alexandre.gramfort@m4x.org> Date: 2018-06-18 (Mon, 18 Jun 2018) Changed paths: M examples/manifold/plot_compare_methods.py M examples/manifold/plot_t_sne_perplexity.py Log Message: ----------- BLD fix sphx gallery errors (#11307) Commit: 355d880d5600256b276f22e1e1c180bbc41d771a https://github.com/scikit-learn/scikit-learn/commit/355d880d5600256b276f22e1... Author: Yufeng <yufengg@users.noreply.github.com> Date: 2018-06-18 (Mon, 18 Jun 2018) Changed paths: M doc/modules/model_persistence.rst Log Message: ----------- proposal to use .joblib file extension (#11230) Recommend to use of `filename.joblib` instead of `filename.pkl` for models persisted via the joblib library to reduce confusion when it comes to time load a model, as it will be more clear whether a file was saved using the `pickle` or `joblib` library. Commit: 066b5019875747f7ab1d27a05e4c031446f0ea0d https://github.com/scikit-learn/scikit-learn/commit/066b5019875747f7ab1d27a0... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-06-18 (Mon, 18 Jun 2018) Changed paths: M doc/tutorial/basic/tutorial.rst Log Message: ----------- DOC: use .joblib file extension rather than .pkl Commit: 83d9a40953d26251ec1f3e0794d6733a82f36d9f https://github.com/scikit-learn/scikit-learn/commit/83d9a40953d26251ec1f3e07... Author: twosigmajab <jab@twosigma.com> Date: 2018-06-19 (Tue, 19 Jun 2018) Changed paths: M README.rst M doc/whats_new.rst Log Message: ----------- DOC Add libraries.io and changelog links (#11298) Commit: 1ff836438775cca5c480bde82b323651046c3fb2 https://github.com/scikit-learn/scikit-learn/commit/1ff836438775cca5c480bde8... Author: jeremiedbb <34657725+jeremiedbb@users.noreply.github.com> Date: 2018-06-19 (Tue, 19 Jun 2018) Changed paths: M doc/datasets/covtype.rst M doc/datasets/index.rst M doc/datasets/kddcup99.rst M doc/datasets/labeled_faces.rst R doc/datasets/mldata.rst M doc/datasets/olivetti_faces.rst M doc/datasets/rcv1.rst M doc/datasets/twenty_newsgroups.rst M sklearn/datasets/descr/boston_house_prices.rst M sklearn/datasets/descr/breast_cancer.rst M sklearn/datasets/descr/diabetes.rst M sklearn/datasets/descr/digits.rst M sklearn/datasets/descr/iris.rst M sklearn/datasets/descr/linnerud.rst M sklearn/datasets/descr/wine_data.rst Log Message: ----------- DOC reorganize datasets documentation page (#11180) Commit: 768ff4d1b7b8f26b73a30525b951458a26553c55 https://github.com/scikit-learn/scikit-learn/commit/768ff4d1b7b8f26b73a30525... Author: Matthias Feurer <feurerm@informatik.uni-freiburg.de> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/model_selection/_search.py M sklearn/model_selection/tests/test_search.py Log Message: ----------- ENH Add refit_time_ attribute to model selection (#11310) Commit: c50dc0ec9afd5b90288decb3ddf88802a841a368 https://github.com/scikit-learn/scikit-learn/commit/c50dc0ec9afd5b90288decb3... Author: Mark Roth <markroth8@gmail.com> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M sklearn/utils/deprecation.py M sklearn/utils/tests/test_estimator_checks.py M sklearn/utils/tests/test_validation.py Log Message: ----------- MAINT Fix #9350: Enable has_fit_parameter() and fit_score_takes_y() to work with @deprecated in Python 2 (#11277) Commit: 02fad7ab24959e59e8f7791bd9c3a353115ba7c8 https://github.com/scikit-learn/scikit-learn/commit/02fad7ab24959e59e8f7791b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M doc/conftest.py Log Message: ----------- Fix skipping in conftest.py (#11318) Commit: 4008fb7210f0034631c26a51d96625ebd36838c9 https://github.com/scikit-learn/scikit-learn/commit/4008fb7210f0034631c26a51... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M sklearn/compose/_column_transformer.py Log Message: ----------- MAINT clarifications in ColumnTransformer._update_transformers (#11323) Commit: cd8c01d4e48bb8f94168bd40a71893b74b628667 https://github.com/scikit-learn/scikit-learn/commit/cd8c01d4e48bb8f94168bd40... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M sklearn/linear_model/logistic.py Log Message: ----------- COSMIT fix syntax quirk Commit: 0d8a04bd17e3393df271845e663698e2f48354bf https://github.com/scikit-learn/scikit-learn/commit/0d8a04bd17e3393df271845e... Author: jeremiedbb <34657725+jeremiedbb@users.noreply.github.com> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M doc/conftest.py M doc/modules/impute.rst M doc/whats_new/v0.20.rst R examples/compose/column_transformer_mixed_types.py A examples/compose/plot_column_transformer_mixed_types.py M sklearn/impute.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_validation.py M sklearn/tests/test_impute.py M sklearn/utils/__init__.py M sklearn/utils/estimator_checks.py M sklearn/utils/fixes.py M sklearn/utils/tests/test_utils.py Log Message: ----------- [MRG+1] SimpleImputer(strategy="constant") (#11211) Commit: bb5110b8e0b70d98eae2f7f8b6d4deaa5d2de038 https://github.com/scikit-learn/scikit-learn/commit/bb5110b8e0b70d98eae2f7f8... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M sklearn/impute.py Log Message: ----------- DOC add missing versionadded marker in docstring Commit: 007aa710bd45cd0df8c56ad581a4e59886128771 https://github.com/scikit-learn/scikit-learn/commit/007aa710bd45cd0df8c56ad5... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M doc/datasets/index.rst M doc/glossary.rst M doc/modules/classes.rst M doc/modules/preprocessing.rst M doc/whats_new/v0.20.rst M examples/ensemble/plot_feature_transformation.py M sklearn/compose/_column_transformer.py M sklearn/ensemble/forest.py M sklearn/feature_extraction/dict_vectorizer.py M sklearn/feature_extraction/hashing.py M sklearn/preprocessing/__init__.py A sklearn/preprocessing/_encoders.py M sklearn/preprocessing/data.py M sklearn/preprocessing/label.py M sklearn/preprocessing/tests/test_data.py A sklearn/preprocessing/tests/test_encoders.py M sklearn/utils/testing.py Log Message: ----------- FEA Refactor CategoricalEncoder into OneHotEncoder and OrdinalEncoder (#10523) Deprecated some OneHotEncoder behaviour Commit: 73b7d078a1f4614d955facec8166a14a759e22d7 https://github.com/scikit-learn/scikit-learn/commit/73b7d078a1f4614d955facec... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M examples/compose/plot_column_transformer_mixed_types.py Log Message: ----------- MAINT update CategoricalEncoder into OneHotEncoder in example Commit: 14764061f81b4db311faebe4dc8b2615d8750f29 https://github.com/scikit-learn/scikit-learn/commit/14764061f81b4db311faebe4... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M build_tools/circle/list_versions.py M doc/conf.py M doc/datasets/covtype.rst M doc/datasets/kddcup99.rst M doc/developers/advanced_installation.rst M doc/developers/contributing.rst M doc/developers/tips.rst M doc/documentation.rst M doc/faq.rst M doc/glossary.rst M doc/modules/compose.rst M doc/modules/pipeline.rst M doc/support.rst M doc/testimonials/testimonials.rst M examples/README.txt M examples/calibration/plot_compare_calibration.py M examples/ensemble/plot_gradient_boosting_early_stopping.py M examples/ensemble/plot_isolation_forest.py M examples/svm/plot_separating_hyperplane_unbalanced.py M sklearn/compose/_target.py M sklearn/covariance/elliptic_envelope.py M sklearn/datasets/california_housing.py M sklearn/datasets/covtype.py M sklearn/datasets/lfw.py M sklearn/datasets/mlcomp.py M sklearn/datasets/rcv1.py M sklearn/datasets/twenty_newsgroups.py M sklearn/ensemble/iforest.py M sklearn/ensemble/voting_classifier.py M sklearn/linear_model/coordinate_descent.py M sklearn/linear_model/logistic.py M sklearn/metrics/classification.py M sklearn/metrics/cluster/supervised.py M sklearn/metrics/cluster/unsupervised.py M sklearn/mixture/gaussian_mixture.py M sklearn/model_selection/_search.py M sklearn/model_selection/_validation.py M sklearn/multioutput.py M sklearn/neighbors/lof.py M sklearn/svm/classes.py M sklearn/utils/extmath.py Log Message: ----------- [MRG] DOC fix some sphinx warnings (#11241) Commit: fdb3c7c556f6243817f02922c78dd8ae4420d8ad https://github.com/scikit-learn/scikit-learn/commit/fdb3c7c556f6243817f02922... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M doc/developers/contributing.rst Log Message: ----------- [MRG] DOC encourage contributors to look at related projects too (#11335) Commit: 5718466bb5fac8fd0259127122e1107f31d79297 https://github.com/scikit-learn/scikit-learn/commit/5718466bb5fac8fd02591271... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/decomposition/incremental_pca.py M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_common.py M sklearn/preprocessing/tests/test_data.py M sklearn/utils/estimator_checks.py M sklearn/utils/extmath.py M sklearn/utils/sparsefuncs.py M sklearn/utils/sparsefuncs_fast.pyx M sklearn/utils/tests/test_extmath.py M sklearn/utils/tests/test_sparsefuncs.py Log Message: ----------- [MRG] ENH: Ignore NaNs in StandardScaler and scale (#11206) Commit: 6ce497c3bc993d39e8cca79c8827b7f7871132a9 https://github.com/scikit-learn/scikit-learn/commit/6ce497c3bc993d39e8cca79c... Author: jakirkham <jakirkham@gmail.com> Date: 2018-06-21 (Thu, 21 Jun 2018) Changed paths: M doc/modules/decomposition.rst M examples/decomposition/plot_faces_decomposition.py M sklearn/decomposition/dict_learning.py M sklearn/decomposition/tests/test_dict_learning.py Log Message: ----------- [MRG] ENH: Optional positivity constraints on the dictionary and sparse code (#6374) * ENH: Add positivity option for code and dictionary Provides an option for dictionary learning to positively constrain the dictionary and the sparse code. This is useful in applications of dictionary learning where the data is know to be positive (e.g. images), but the sparsity constraint that dictionary learning has is better suited for factorizing the data in contrast to other positively constrained factorization techniques like NMF, which may not be similarly sparse. * TST: Test positivity with code and dictionary Ensure that when the positivity constraint is applied that the dictionary and code end up having only positive values in the respective results depending on whether dictionary and/or code are positively constrained. * DOC: Positivity constraints dictionary learning Shows the various positivity constraints on dictionary learning and what the results of these look like using a Red to Blue color map. These are included in the examples and also in the docs below dictionary learning. All of these use the Olivetti faces as a training set. Commit: e5558934984cfb7249444f9b09b9055626e07804 https://github.com/scikit-learn/scikit-learn/commit/e5558934984cfb7249444f9b... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-22 (Fri, 22 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC highlights in what's new And other minor changes Commit: c1bc6659589175d98a6af048ccf1d7e98124ace9 https://github.com/scikit-learn/scikit-learn/commit/c1bc6659589175d98a6af048... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-06-22 (Fri, 22 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_common.py M sklearn/utils/estimator_checks.py M sklearn/utils/fixes.py Log Message: ----------- ENH ignore NaNs in PowerTransformer (#11306) Commit: 08f04d95261d989b26683d0ba5bad4c8eb7c3040 https://github.com/scikit-learn/scikit-learn/commit/08f04d95261d989b26683d0b... Author: Gil Forsyth <gforsyth@users.noreply.github.com> Date: 2018-06-22 (Fri, 22 Jun 2018) Changed paths: M doc/modules/ensemble.rst M doc/whats_new/v0.20.rst M sklearn/ensemble/gradient_boosting.py M sklearn/ensemble/tests/test_gradient_boosting.py Log Message: ----------- FIX Normalization of feature_importances_ in gradient boosting (#11176) Commit: e3cf0202c9cf5dd296cac96008f149eac37c9af1 https://github.com/scikit-learn/scikit-learn/commit/e3cf0202c9cf5dd296cac960... Author: jakirkham <jakirkham@gmail.com> Date: 2018-06-22 (Fri, 22 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/decomposition/dict_learning.py Log Message: ----------- DOC: Version added positivity in dict_learning (#11341) Commit: e4b40cc2a394692592ebb181e480bd8ae9eb897d https://github.com/scikit-learn/scikit-learn/commit/e4b40cc2a394692592ebb181... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-22 (Fri, 22 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC More what's new highlights Commit: 5b29ae6d2c7198eb9287b881392e5e38f86869eb https://github.com/scikit-learn/scikit-learn/commit/5b29ae6d2c7198eb9287b881... Author: jakirkham <jakirkham@gmail.com> Date: 2018-06-22 (Fri, 22 Jun 2018) Changed paths: M sklearn/decomposition/dict_learning.py Log Message: ----------- MNT: Rename variable `n_samples` to `n_features` (#11344) Commit: 93382cc41fb95abbbf534aed4c4cf2405c38d601 https://github.com/scikit-learn/scikit-learn/commit/93382cc41fb95abbbf534aed... Author: Sergey Feldman <sergeyfeldman@gmail.com> Date: 2018-06-22 (Fri, 22 Jun 2018) Changed paths: M doc/glossary.rst M doc/modules/classes.rst M doc/modules/impute.rst M doc/whats_new/v0.20.rst M examples/plot_missing_values.py M sklearn/impute.py M sklearn/tests/test_impute.py M sklearn/utils/estimator_checks.py Log Message: ----------- Rename `MICEImputer` to `ChainedImputer` (#11314) Commit: f43dd0e650bcc5a200a5b9b5ea57a6dd09f3f2ce https://github.com/scikit-learn/scikit-learn/commit/f43dd0e650bcc5a200a5b9b5... Author: Lucija Gregov <lucijagregov00@gmail.com> Date: 2018-06-23 (Sat, 23 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_common.py M sklearn/utils/estimator_checks.py M sklearn/utils/extmath.py Log Message: ----------- ENH Ignore and pass-through NaN values in MaxAbsScaler and maxabs_scale (#11011) Commit: 174f4aea6e544f2126ab2d920ec51d31d148d703 https://github.com/scikit-learn/scikit-learn/commit/174f4aea6e544f2126ab2d92... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2018-06-23 (Sat, 23 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/decomposition/tests/test_dict_learning.py M sklearn/linear_model/omp.py M sklearn/linear_model/tests/test_omp.py Log Message: ----------- [MRG] FIX SparseCoder with readonly parallel mmap (#11346) Commit: 62301aa81b72fd93a5fccc5db0b2a742b95aea7d https://github.com/scikit-learn/scikit-learn/commit/62301aa81b72fd93a5fccc5d... Author: jakirkham <jakirkham@gmail.com> Date: 2018-06-24 (Sun, 24 Jun 2018) Changed paths: M sklearn/decomposition/dict_learning.py M sklearn/decomposition/tests/test_dict_learning.py Log Message: ----------- FIX: Ensure dictionary is writeable in dict_learning_online (#11342) As the `dictionary` in `dict_learning_online` can be supplied by the user and we intend to write to it, ensure that it is writable before proceeding. This is needed as `dict_learning_online` will overwrite data in `dictionary` as it runs. Tweak an existing test to initialize `dict_learning_online` with a read-only `dictionary` and ensure it will reach code that tries to write to the read-only `dictionary` (unless we ensure it is writeable). Commit: 97a15dbad3ef1ae8fd35a9ff4cb33b3a522b7341 https://github.com/scikit-learn/scikit-learn/commit/97a15dbad3ef1ae8fd35a9ff... Author: aishgrt1 <31906139+aishgrt1@users.noreply.github.com> Date: 2018-06-24 (Sun, 24 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/logistic.py M sklearn/linear_model/tests/test_logistic.py Log Message: ----------- Fix LogisticRegression with warm_start, multinomial and binary data (#10986) Commit: 60f887e65c7140f29ff9ebe73a0945884d1d685d https://github.com/scikit-learn/scikit-learn/commit/60f887e65c7140f29ff9ebe7... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-06-24 (Sun, 24 Jun 2018) Changed paths: M sklearn/ensemble/tests/test_iforest.py Log Message: ----------- MAINT Fix scipy-dev-wheels build (#11251) Ignore PendingDeprecationWarning Commit: 9e5dc00699acc5dbb69277248ee355ad3188f479 https://github.com/scikit-learn/scikit-learn/commit/9e5dc00699acc5dbb6927724... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-24 (Sun, 24 Jun 2018) Changed paths: M sklearn/linear_model/tests/test_logistic.py Log Message: ----------- TST Fix non-determinism in test_warm_start_converge_LR Commit: eec7649236d5216380d05916bb7f6aa3b2fc5508 https://github.com/scikit-learn/scikit-learn/commit/eec7649236d5216380d05916... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-06-24 (Sun, 24 Jun 2018) Changed paths: M .gitignore M benchmarks/bench_plot_incremental_pca.py M doc/modules/classes.rst M doc/modules/preprocessing.rst M doc/tutorial/machine_learning_map/index.rst M examples/model_selection/plot_nested_cross_validation_iris.py M sklearn/__init__.py M sklearn/base.py M sklearn/cluster/tests/test_hierarchical.py R sklearn/cross_validation.py M sklearn/decomposition/__init__.py M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/online_lda.py M sklearn/decomposition/pca.py M sklearn/decomposition/tests/test_pca.py M sklearn/decomposition/truncated_svd.py M sklearn/feature_selection/rfe.py M sklearn/gaussian_process/__init__.py R sklearn/gaussian_process/gaussian_process.py R sklearn/gaussian_process/tests/test_gaussian_process.py R sklearn/grid_search.py M sklearn/isotonic.py R sklearn/learning_curve.py M sklearn/linear_model/base.py M sklearn/linear_model/least_angle.py M sklearn/linear_model/ransac.py M sklearn/linear_model/tests/test_base.py M sklearn/linear_model/tests/test_ransac.py M sklearn/metrics/classification.py M sklearn/metrics/scorer.py M sklearn/metrics/tests/test_classification.py M sklearn/metrics/tests/test_score_objects.py M sklearn/mixture/__init__.py R sklearn/mixture/dpgmm.py R sklearn/mixture/gmm.py R sklearn/mixture/tests/test_dpgmm.py R sklearn/mixture/tests/test_gmm.py M sklearn/model_selection/_search.py M sklearn/model_selection/_split.py M sklearn/model_selection/tests/test_search.py M sklearn/model_selection/tests/test_split.py M sklearn/model_selection/tests/test_validation.py M sklearn/tests/test_base.py R sklearn/tests/test_cross_validation.py R sklearn/tests/test_grid_search.py R sklearn/tests/test_learning_curve.py M sklearn/tree/export.py M sklearn/utils/estimator_checks.py Log Message: ----------- MAINT Complete 0.20 deprecations (#9570) Commit: a7e17117bb15eb3f51ebccc1bd53e42fcb4e6cd8 https://github.com/scikit-learn/scikit-learn/commit/a7e17117bb15eb3f51ebccc1... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-25 (Mon, 25 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/linear_model/logistic.py M sklearn/linear_model/stochastic_gradient.py M sklearn/svm/base.py M sklearn/svm/classes.py M sklearn/utils/estimator_checks.py M sklearn/utils/tests/test_estimator_checks.py M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- [MRG] Large sparse matrix support (#11327) Commit: 8083ea4a2138785de18ba61513d93ad3491e7e99 https://github.com/scikit-learn/scikit-learn/commit/8083ea4a2138785de18ba615... Author: Max Copeland <maxcopeland88@gmail.com> Date: 2018-06-26 (Tue, 26 Jun 2018) Changed paths: M .travis.yml M doc/modules/model_evaluation.rst M sklearn/metrics/classification.py Log Message: ----------- DOC Clarified variation in confusion_matrix axes (#11334) fixes #11326 Commit: a4dcd70e84176a255654586bd20e78779191447f https://github.com/scikit-learn/scikit-learn/commit/a4dcd70e84176a255654586b... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-06-26 (Tue, 26 Jun 2018) Changed paths: M .travis.yml Log Message: ----------- MNT Revert unrelated changes in #11334 Approved by @jnothman Commit: f89131bc37c172aafb54db461089b0cbc5bcaf62 https://github.com/scikit-learn/scikit-learn/commit/f89131bc37c172aafb54db46... Author: Samuel O. Ronsin <sam.ronsin@gmail.com> Date: 2018-06-26 (Tue, 26 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/neighbors/ball_tree.pyx M sklearn/neighbors/binary_tree.pxi M sklearn/neighbors/kde.py M sklearn/neighbors/tests/test_kde.py Log Message: ----------- ENH Add sample weights support to kernel density estimation (fix #4394) (#10803) Commit: 895dfd3f5c605fa6c151c9045e9174e77a6b64f0 https://github.com/scikit-learn/scikit-learn/commit/895dfd3f5c605fa6c151c904... Author: Thomas Fan <thomasjpfan@gmail.com> Date: 2018-06-26 (Tue, 26 Jun 2018) Changed paths: M doc/modules/compose.rst M sklearn/compose/_column_transformer.py M sklearn/compose/tests/test_column_transformer.py M sklearn/utils/metaestimators.py Log Message: ----------- ENH Adds transformer support in ColumnTransformer.remainder (#11315) Commit: 3b5abf76597ce6aff76192869f92647c1b5259e7 https://github.com/scikit-learn/scikit-learn/commit/3b5abf76597ce6aff7619286... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-26 (Tue, 26 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Credit Thomas Fan for contribution to ColumnTransformer Commit: b89c83fcadda099115549d85788fd147dc38dd92 https://github.com/scikit-learn/scikit-learn/commit/b89c83fcadda099115549d85... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M sklearn/feature_extraction/tests/test_text.py Log Message: ----------- TST: fix scipy-dev-wheels build. (#11359) Root cause is numpy.matrix PendingDeprecationWarning Commit: e93cde573960f737f84d07dbbc5f7bc7b9aa176b https://github.com/scikit-learn/scikit-learn/commit/e93cde573960f737f84d07db... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M sklearn/preprocessing/_encoders.py M sklearn/preprocessing/tests/test_encoders.py Log Message: ----------- FIX OneHot/OrdinalEncoder: correctly coerced dtype of passed categories (#11347) Commit: 7f90f3c942906dcaee400e9736e93f4ac2496529 https://github.com/scikit-learn/scikit-learn/commit/7f90f3c942906dcaee400e97... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M doc/whats_new/v0.20.rst Log Message: ----------- DOC Add more highlights to what's new Commit: 646450b70bacf42ce8332b1b99b80c5f294765d5 https://github.com/scikit-learn/scikit-learn/commit/646450b70bacf42ce8332b1b... Author: josephsalmon <josephsalmon@users.noreply.github.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M doc/modules/linear_model.rst Log Message: ----------- DOC Update linear_model.rst : min should be \min (#11374) Commit: ee264ce0d5a78d66d8d74dd4a78072acc559c598 https://github.com/scikit-learn/scikit-learn/commit/ee264ce0d5a78d66d8d74dd4... Author: josephsalmon <josephsalmon@users.noreply.github.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M sklearn/decomposition/pca.py Log Message: ----------- Update pca.py references. (#11375) Commit: 42e6d4e199b9e8a04f875b11405dbfa5ca39b38a https://github.com/scikit-learn/scikit-learn/commit/42e6d4e199b9e8a04f875b11... Author: William de Vazelhes <31916524+wdevazelhes@users.noreply.github.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py Log Message: ----------- ENH warn_on_dtype for DataFrames (#10949) Commit: 5a9ce9fe3fe6cdf2574f0142e3f38698155f707a https://github.com/scikit-learn/scikit-learn/commit/5a9ce9fe3fe6cdf2574f0142... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M .travis.yml M build_tools/travis/install.sh M doc/developers/contributing.rst M sklearn/preprocessing/tests/test_common.py Log Message: ----------- CI fix scipy-dev build for good (#11377) Also add commit flag [scipy-dev] to run scipy-dev build in Travis, which is very useful in a PR to make sure that the scipy-dev passes. Commit: e0aa211c8312a2014e6c293da54d0604401f958f https://github.com/scikit-learn/scikit-learn/commit/e0aa211c8312a2014e6c293d... Author: jeremiedbb <34657725+jeremiedbb@users.noreply.github.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M sklearn/impute.py Log Message: ----------- add fill_value default value to docstring (#11382) Commit: ba849f4b3ed464faa53fd8306f928a3bbcc679ce https://github.com/scikit-learn/scikit-learn/commit/ba849f4b3ed464faa53fd830... Author: josephsalmon <josephsalmon@users.noreply.github.com> Date: 2018-06-28 (Thu, 28 Jun 2018) Changed paths: M doc/modules/linear_model.rst Log Message: ----------- Improve linear_model.rst : error on Huber function (#11384) The subscript of the Huber function (H_m) was not relevant: it was written H_m but the index m was nowhere used later; it should have been epsilon instead. Commit: a320c085b75b8d18b3d10e7283a5e7695806bc1a https://github.com/scikit-learn/scikit-learn/commit/a320c085b75b8d18b3d10e72... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-06-29 (Fri, 29 Jun 2018) Changed paths: M doc/developers/advanced_installation.rst M doc/developers/contributing.rst M doc/install.rst A doc/other_distributions.rst Log Message: ----------- DOC clean up installation doc organization (#10698) Commit: 4e51f29c6b7e94d5c9b55707ff34f12142ff59b6 https://github.com/scikit-learn/scikit-learn/commit/4e51f29c6b7e94d5c9b55707... Author: josephsalmon <josephsalmon@users.noreply.github.com> Date: 2018-06-29 (Fri, 29 Jun 2018) Changed paths: M doc/modules/decomposition.rst M doc/modules/linear_model.rst Log Message: ----------- Improving doc: min, argmin, and bold font (#11385) Commit: 526aede6a762ac6646211057d00a13304fb115b6 https://github.com/scikit-learn/scikit-learn/commit/526aede6a762ac6646211057... Author: Paul Paczuski <pavopax@users.noreply.github.com> Date: 2018-06-29 (Fri, 29 Jun 2018) Changed paths: M doc/modules/cross_validation.rst Log Message: ----------- DOC Update cross-validation terminology (#11387) Commit: 106bb9e7f5e63b1b5b8862d1d834295ce6cd6c25 https://github.com/scikit-learn/scikit-learn/commit/106bb9e7f5e63b1b5b8862d1... Author: Gael Varoquaux <gael.varoquaux@normalesup.org> Date: 2018-06-29 (Fri, 29 Jun 2018) Changed paths: M doc/glossary.rst R doc/modules/computational_performance.rst A doc/modules/computing.rst R doc/modules/scaling_strategies.rst M doc/user_guide.rst M doc/whats_new/v0.20.rst M sklearn/externals/README A sklearn/externals/_joblib/__init__.py A sklearn/externals/_joblib/_compat.py A sklearn/externals/_joblib/_memory_helpers.py A sklearn/externals/_joblib/_multiprocessing_helpers.py A sklearn/externals/_joblib/_parallel_backends.py A sklearn/externals/_joblib/backports.py A sklearn/externals/_joblib/disk.py A sklearn/externals/_joblib/format_stack.py A sklearn/externals/_joblib/func_inspect.py A sklearn/externals/_joblib/hashing.py A sklearn/externals/_joblib/logger.py A sklearn/externals/_joblib/memory.py A sklearn/externals/_joblib/my_exceptions.py A sklearn/externals/_joblib/numpy_pickle.py A sklearn/externals/_joblib/numpy_pickle_compat.py A sklearn/externals/_joblib/numpy_pickle_utils.py A sklearn/externals/_joblib/parallel.py A sklearn/externals/_joblib/pool.py M sklearn/externals/copy_joblib.sh A sklearn/externals/joblib.py R sklearn/externals/joblib/__init__.py R sklearn/externals/joblib/_compat.py R sklearn/externals/joblib/_memory_helpers.py R sklearn/externals/joblib/_multiprocessing_helpers.py R sklearn/externals/joblib/_parallel_backends.py R sklearn/externals/joblib/backports.py R sklearn/externals/joblib/disk.py R sklearn/externals/joblib/format_stack.py R sklearn/externals/joblib/func_inspect.py R sklearn/externals/joblib/hashing.py R sklearn/externals/joblib/logger.py R sklearn/externals/joblib/memory.py R sklearn/externals/joblib/my_exceptions.py R sklearn/externals/joblib/numpy_pickle.py R sklearn/externals/joblib/numpy_pickle_compat.py R sklearn/externals/joblib/numpy_pickle_utils.py R sklearn/externals/joblib/parallel.py R sklearn/externals/joblib/pool.py M sklearn/externals/setup.py M sklearn/model_selection/tests/test_search.py M sklearn/utils/fixes.py Log Message: ----------- MAINT: option to unvendor joblib (#11166) Commit: c7e498b78ea9597024eaac14382e0561e115056d https://github.com/scikit-learn/scikit-learn/commit/c7e498b78ea9597024eaac14... Author: Daniel Mohns <dmohns@users.noreply.github.com> Date: 2018-06-30 (Sat, 30 Jun 2018) Changed paths: M sklearn/metrics/tests/test_classification.py M sklearn/metrics/tests/test_common.py M sklearn/metrics/tests/test_ranking.py Log Message: ----------- TST Invariance test for non-scalar metric (#10730) Commit: 9a301b45789b0c09336b48b4e1d6091d3c33d5c0 https://github.com/scikit-learn/scikit-learn/commit/9a301b45789b0c09336b48b4... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M doc/developers/tips.rst Log Message: ----------- [MRG] Fix minor typo in doc (#11397) Could also be *When unit tests fail*? Commit: dc7a68575b4eb60020e46c73b3e5fc5825aacebf https://github.com/scikit-learn/scikit-learn/commit/dc7a68575b4eb60020e46c73... Author: jeremiedbb <34657725+jeremiedbb@users.noreply.github.com> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/cluster/_k_means_elkan.pyx M sklearn/cluster/k_means_.py M sklearn/cluster/tests/test_k_means.py Log Message: ----------- [MRG] FIX n_iter attribute for KMeans, algorithm=elkan (#11353) Commit: e27242a62d18425886e540c213da044f209d43a8 https://github.com/scikit-learn/scikit-learn/commit/e27242a62d18425886e540c2... Author: Leland McInnes <leland.mcinnes@gmail.com> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/manifold/isomap.py M sklearn/manifold/locally_linear.py M sklearn/manifold/tests/test_isomap.py Log Message: ----------- ENH enable sparse input in Isomap.fit (#8554) Also fix docstrings in locally_linear.py. Commit: b56fa39fa26079abadbb0b8875b2fb405240704c https://github.com/scikit-learn/scikit-learn/commit/b56fa39fa26079abadbb0b88... Author: jeremiedbb <34657725+jeremiedbb@users.noreply.github.com> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M doc/datasets/index.rst Log Message: ----------- DOC: complete PR #11180 for the reorganization of the dataset loading utilities section (#11328) Commit: 5916d57f6c57905cdbfe9d6907e0fa7db889288e https://github.com/scikit-learn/scikit-learn/commit/5916d57f6c57905cdbfe9d69... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M appveyor.yml Log Message: ----------- MAINT Re-enable SSL checks on appveyor (#11399) Commit: f677d514d6af4c91e9f5d5b365c0c685df95232e https://github.com/scikit-learn/scikit-learn/commit/f677d514d6af4c91e9f5d5b3... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M build_tools/travis/install.sh Log Message: ----------- MAINT test joblib master with unvendoring (#11392) Commit: 8424dd1e2a1e5624d0c5488022c34c57e2a313dd https://github.com/scikit-learn/scikit-learn/commit/8424dd1e2a1e5624d0c54880... Author: Loïc Estève <loic.esteve@ymail.com> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M .travis.yml Log Message: ----------- TRAVIS fix condition for testing scipy-dev build (#11402) Commit: 357c05ce80dcac3d84719c287cbcab3c5c370e75 https://github.com/scikit-learn/scikit-learn/commit/357c05ce80dcac3d84719c28... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2018-07-03 (Tue, 03 Jul 2018) Changed paths: M sklearn/covariance/elliptic_envelope.py M sklearn/covariance/graph_lasso_.py M sklearn/covariance/robust_covariance.py M sklearn/svm/classes.py M sklearn/tests/test_docstring_parameters.py Log Message: ----------- DOC/TST Docstring checks for svm and covariance modules (#11405) Commit: c303ed8ef27c278633d1fa4d869b51dfa2418ca6 https://github.com/scikit-learn/scikit-learn/commit/c303ed8ef27c278633d1fa4d... Author: Shu Haoran <haoranShu@users.noreply.github.com> Date: 2018-07-03 (Tue, 03 Jul 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/mixture/base.py M sklearn/mixture/tests/test_bayesian_mixture.py M sklearn/mixture/tests/test_gaussian_mixture.py Log Message: ----------- ENH adding fit_predict to mixture models (#11281) Fixes #10336 Commit: bf9e4053115a74345344e8e26b90538e66c5ab19 https://github.com/scikit-learn/scikit-learn/commit/bf9e4053115a74345344e8e2... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2018-07-03 (Tue, 03 Jul 2018) Changed paths: M doc/developers/contributing.rst Log Message: ----------- DOC clearer doc in contributing guidelines (#11404) Commit: 0b0bd9b3695c2b0c26add6b664847ab509e64217 https://github.com/scikit-learn/scikit-learn/commit/0b0bd9b3695c2b0c26add6b6... Author: Joris Van den Bossche <jorisvandenbossche@gmail.com> Date: 2018-07-03 (Tue, 03 Jul 2018) Changed paths: M sklearn/preprocessing/_encoders.py M sklearn/preprocessing/label.py M sklearn/preprocessing/tests/test_encoders.py M sklearn/preprocessing/tests/test_label.py Log Message: ----------- [MRG] Use hashtable (python sets/dicts) for object dtype data in Encoders (#10209) Commit: ea05295a1c5617157a8a53019d84f6061b98a53b https://github.com/scikit-learn/scikit-learn/commit/ea05295a1c5617157a8a5301... Author: Andreas Mueller <t3kcit@gmail.com> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M examples/classification/plot_lda_qda.py Log Message: ----------- EXA Don't use deprecated store_covariances (#11383) Commit: 69e10b53a632ceac768513e8bf0ff8ff83d6e7fc https://github.com/scikit-learn/scikit-learn/commit/69e10b53a632ceac768513e8... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M sklearn/discriminant_analysis.py M sklearn/manifold/isomap.py M sklearn/manifold/locally_linear.py M sklearn/manifold/mds.py M sklearn/manifold/spectral_embedding_.py M sklearn/metrics/classification.py M sklearn/metrics/cluster/supervised.py M sklearn/metrics/cluster/unsupervised.py M sklearn/tests/test_docstring_parameters.py Log Message: ----------- DOC Added docstring checks for manifold, metrics and discriminant analysis modules (#11416) Commit: 175bedbba10bbcdaf784b37481854f58e47d7488 https://github.com/scikit-learn/scikit-learn/commit/175bedbba10bbcdaf784b374... Author: Nicolas Hug <contact@nicolas-hug.com> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M sklearn/decomposition/nmf.py M sklearn/feature_extraction/image.py M sklearn/feature_extraction/text.py M sklearn/tests/test_docstring_parameters.py Log Message: ----------- DOC Fixed doc issues for decomposition and feature_extraction modules (#11413) Commit: 7d4fef31fbabdb9e529b335c2aff0431075d4346 https://github.com/scikit-learn/scikit-learn/commit/7d4fef31fbabdb9e529b335c... Author: Olivier Grisel <olivier.grisel@ensta.org> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M appveyor.yml M build_tools/appveyor/requirements.txt Log Message: ----------- [MRG] Appveyor version upgrade (#11425) - run windows tests with the latest version of Python (namely 3.7) - run windows tests with the latest versions of numpy and scipy as published on PyPI. Commit: 6f9a8dfd54bbd77b13962bb1e2b207197f4f2918 https://github.com/scikit-learn/scikit-learn/commit/6f9a8dfd54bbd77b13962bb1... Author: Narendran Santhanam <meetnaren@gmail.com> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M doc/modules/model_evaluation.rst M sklearn/metrics/regression.py Log Message: ----------- MNT replace log with log1p (#11424) Commit: 0fc7ce6bb8bb6b5b98c66ad2c0a009753def945a https://github.com/scikit-learn/scikit-learn/commit/0fc7ce6bb8bb6b5b98c66ad2... Author: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M doc/glossary.rst M doc/modules/kernel_approximation.rst M doc/modules/sgd.rst M doc/whats_new/v0.20.rst A examples/linear_model/plot_sgd_early_stopping.py M sklearn/linear_model/passive_aggressive.py M sklearn/linear_model/perceptron.py M sklearn/linear_model/sgd_fast.pyx M sklearn/linear_model/stochastic_gradient.py M sklearn/linear_model/tests/test_sgd.py M sklearn/utils/seq_dataset.pyx M sklearn/utils/tests/test_seq_dataset.py Log Message: ----------- [MRG+1] Add a stopping criterion in SGD, based on the score on a validation set (#9043) Commit: f8adfa27ae8256f708a575f75927bd6f6fff6cd7 https://github.com/scikit-learn/scikit-learn/commit/f8adfa27ae8256f708a575f7... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/data.py M sklearn/preprocessing/tests/test_common.py M sklearn/preprocessing/tests/test_data.py M sklearn/utils/estimator_checks.py M sklearn/utils/fixes.py M sklearn/utils/tests/test_fixes.py Log Message: ----------- [MRG] Ignore and pass-through NaNs in RobustScaler and robust_scale (#11308) Commit: 30ebb98dff5a7773ac66d068c8103cd47c0427ec https://github.com/scikit-learn/scikit-learn/commit/30ebb98dff5a7773ac66d068... Author: QingYing Chen <pkudysj@126.com> Date: 2018-07-05 (Thu, 05 Jul 2018) Changed paths: M doc/glossary.rst M doc/modules/computing.rst M doc/whats_new/v0.16.rst M doc/whats_new/v0.17.rst M sklearn/__init__.py Log Message: ----------- DOC Fix typos, including in PassiveAggressiveClassifier what's new (#11443) Commit: 5045c9bc6b6c81dc18ea2551de45d2213355ac98 https://github.com/scikit-learn/scikit-learn/commit/5045c9bc6b6c81dc18ea2551... Author: lkjcalc <lkjcalc@gmail.com> Date: 2018-07-08 (Sun, 08 Jul 2018) Changed paths: M sklearn/tree/tree.py Log Message: ----------- DOC Fix ExtraTree docstrings (#11454) Commit: 19bc7e8af6ec3468b6c7f4718a31cd5f508528cd https://github.com/scikit-learn/scikit-learn/commit/19bc7e8af6ec3468b6c7f471... Author: Joel Nothman <joel.nothman@gmail.com> Date: 2018-07-09 (Mon, 09 Jul 2018) Changed paths: M build_tools/circle/build_doc.sh Log Message: ----------- MNT CI show full traceback on sphinx-build exception (#11386) Commit: a2b56453e2817cc496f7bcf23a2cd883c82cb30d https://github.com/scikit-learn/scikit-learn/commit/a2b56453e2817cc496f7bcf2... Author: Guillaume Lemaitre <g.lemaitre58@gmail.com> Date: 2018-07-10 (Tue, 10 Jul 2018) Changed paths: M doc/whats_new/v0.20.rst M sklearn/preprocessing/_function_transformer.py M sklearn/preprocessing/tests/test_function_transformer.py Log Message: ----------- ENH Passthrough DataFrame in FunctionTransformer (#11043) Commit: a7169850a28cc93c0d95a3062893566008564671 https://github.com/scikit-learn/scikit-learn/commit/a7169850a28cc93c0d95a306... Author: Hanmin Qin <qinhanmin2005@sina.com> Date: 2018-07-12 (Thu, 12 Jul 2018) Changed paths: A .circleci/config.yml A .codecov.yml M .gitattributes M .gitignore M .mailmap M .travis.yml M AUTHORS.rst M CONTRIBUTING.md M COPYING A ISSUE_TEMPLATE.md M Makefile A PULL_REQUEST_TEMPLATE.md M README.rst M appveyor.yml A benchmarks/.gitignore M benchmarks/bench_covertype.py M benchmarks/bench_glm.py M benchmarks/bench_glmnet.py A benchmarks/bench_isolation_forest.py M benchmarks/bench_isotonic.py M benchmarks/bench_lasso.py A benchmarks/bench_lof.py M benchmarks/bench_mnist.py R benchmarks/bench_plot_approximate_neighbors.py M benchmarks/bench_plot_fastkmeans.py M benchmarks/bench_plot_incremental_pca.py M benchmarks/bench_plot_lasso_path.py M benchmarks/bench_plot_neighbors.py M benchmarks/bench_plot_nmf.py M benchmarks/bench_plot_omp_lars.py M benchmarks/bench_plot_parallel_pairwise.py A benchmarks/bench_plot_randomized_svd.py M benchmarks/bench_plot_svd.py M benchmarks/bench_plot_ward.py A benchmarks/bench_rcv1_logreg_convergence.py A benchmarks/bench_saga.py M benchmarks/bench_sgd_regression.py M benchmarks/bench_sparsify.py A benchmarks/bench_text_vectorizers.py M benchmarks/bench_tree.py A benchmarks/bench_tsne_mnist.py A benchmarks/plot_tsne_mnist.py A build_tools/appveyor/install.ps1 A build_tools/appveyor/requirements.txt A build_tools/appveyor/run_with_env.cmd A build_tools/circle/build_doc.sh A build_tools/circle/checkout_merge_commit.sh A build_tools/circle/list_versions.py A build_tools/circle/push_doc.sh A build_tools/travis/after_success.sh A build_tools/travis/flake8_diff.sh A build_tools/travis/install.sh A build_tools/travis/test_script.sh A build_tools/windows/windows_testing_downloader.ps1 A conftest.py R continuous_integration/appveyor/install.ps1 R continuous_integration/appveyor/requirements.txt R continuous_integration/appveyor/run_with_env.cmd R continuous_integration/install.sh R continuous_integration/test_script.sh R continuous_integration/windows/windows_testing_downloader.ps1 M doc/Makefile R doc/README A doc/README.md M doc/about.rst M doc/conf.py A doc/conftest.py M doc/data_transforms.rst M doc/datasets/covtype.rst M doc/datasets/index.rst A doc/datasets/kddcup99.rst M doc/datasets/labeled_faces.rst R doc/datasets/labeled_faces_fixture.py R doc/datasets/mldata.rst R doc/datasets/mldata_fixture.py M doc/datasets/olivetti_faces.rst M doc/datasets/rcv1.rst R doc/datasets/rcv1_fixture.py M doc/datasets/twenty_newsgroups.rst R doc/datasets/twenty_newsgroups_fixture.py A doc/developers/advanced_installation.rst M doc/developers/contributing.rst R doc/developers/debugging.rst M doc/developers/index.rst M doc/developers/maintainer.rst M doc/developers/performance.rst A doc/developers/tips.rst M doc/developers/utilities.rst M doc/documentation.rst M doc/faq.rst A doc/glossary.rst A doc/images/dysco.png A doc/images/multilayerperceptron_network.png A doc/images/nyu_short_color.png A doc/images/sloan_banner.png M doc/index.rst M doc/install.rst M doc/make.bat M doc/modules/biclustering.rst M doc/modules/calibration.rst M doc/modules/classes.rst M doc/modules/clustering.rst A doc/modules/compose.rst R doc/modules/computational_performance.rst A doc/modules/computing.rst M doc/modules/covariance.rst M doc/modules/cross_decomposition.rst M doc/modules/cross_validation.rst M doc/modules/decomposition.rst M doc/modules/density.rst R doc/modules/dp-derivation.rst M doc/modules/ensemble.rst M doc/modules/feature_extraction.rst M doc/modules/feature_selection.rst M doc/modules/gaussian_process.rst M doc/modules/grid_search.rst A doc/modules/impute.rst M doc/modules/isotonic.rst M doc/modules/kernel_approximation.rst M doc/modules/kernel_ridge.rst M doc/modules/label_propagation.rst M doc/modules/lda_qda.rst M doc/modules/learning_curve.rst M doc/modules/linear_model.rst M doc/modules/manifold.rst M doc/modules/metrics.rst M doc/modules/mixture.rst M doc/modules/model_evaluation.rst M doc/modules/model_persistence.rst M doc/modules/multiclass.rst M doc/modules/naive_bayes.rst M doc/modules/neighbors.rst R doc/modules/neural_networks.rst A doc/modules/neural_networks_supervised.rst A doc/modules/neural_networks_unsupervised.rst M doc/modules/outlier_detection.rst M doc/modules/pipeline.rst M doc/modules/preprocessing.rst M doc/modules/preprocessing_targets.rst M doc/modules/random_projection.rst R doc/modules/scaling_strategies.rst M doc/modules/sgd.rst M doc/modules/svm.rst M doc/modules/tree.rst M doc/modules/unsupervised_reduction.rst A doc/other_distributions.rst M doc/preface.rst M doc/presentations.rst M doc/related_projects.rst R doc/sphinxext/LICENSE.txt R doc/sphinxext/README.txt R doc/sphinxext/gen_rst.py M doc/sphinxext/github_link.py R doc/sphinxext/numpy_ext/__init__.py R doc/sphinxext/numpy_ext/docscrape.py R doc/sphinxext/numpy_ext/docscrape_sphinx.py R doc/sphinxext/numpy_ext/numpydoc.py A doc/sphinxext/sphinx_issues.py M doc/supervised_learning.rst M doc/support.rst A doc/templates/class_without_init.rst A doc/templates/deprecated_class.rst A doc/templates/deprecated_class_with_call.rst A doc/templates/deprecated_class_without_init.rst A doc/templates/deprecated_function.rst A doc/templates/generate_deprecated.sh A doc/templates/numpydoc_docstring.rst A doc/testimonials/images/betaworks.png A doc/testimonials/images/booking.png A doc/testimonials/images/dataiku_logo.png A doc/testimonials/images/huggingface.png A doc/testimonials/images/ottogroup_logo.png A doc/testimonials/images/zopa.png M doc/testimonials/testimonials.rst M doc/themes/scikit-learn/layout.html M doc/themes/scikit-learn/static/ML_MAPS_README.rst M doc/themes/scikit-learn/static/css/bootstrap.css R doc/themes/scikit-learn/static/gallery.css A doc/themes/scikit-learn/static/img/columbia.png A doc/themes/scikit-learn/static/img/nyu_short_color.png A doc/themes/scikit-learn/static/img/sloan_logo.jpg A doc/themes/scikit-learn/static/img/sydney-primary.jpeg A doc/themes/scikit-learn/static/img/sydney-stacked.jpeg M doc/themes/scikit-learn/static/jquery.js M doc/themes/scikit-learn/static/js/copybutton.js A doc/themes/scikit-learn/static/js/extra.js M doc/themes/scikit-learn/static/nature.css_t M doc/tutorial/basic/tutorial.rst M doc/tutorial/machine_learning_map/ML_MAPS_README.txt M doc/tutorial/machine_learning_map/index.rst M doc/tutorial/machine_learning_map/parse_path.py M doc/tutorial/machine_learning_map/pyparsing.py M doc/tutorial/machine_learning_map/svg2imagemap.py M doc/tutorial/statistical_inference/finding_help.rst M doc/tutorial/statistical_inference/index.rst M doc/tutorial/statistical_inference/model_selection.rst M doc/tutorial/statistical_inference/putting_together.rst M doc/tutorial/statistical_inference/settings.rst M doc/tutorial/statistical_inference/supervised_learning.rst M doc/tutorial/statistical_inference/unsupervised_learning.rst M doc/tutorial/text_analytics/data/languages/fetch_data.py M doc/tutorial/text_analytics/data/movie_reviews/fetch_data.py M doc/tutorial/text_analytics/data/twenty_newsgroups/fetch_data.py M doc/tutorial/text_analytics/skeletons/exercise_01_language_train_model.py M doc/tutorial/text_analytics/skeletons/exercise_02_sentiment.py M doc/tutorial/text_analytics/solutions/exercise_01_language_train_model.py M doc/tutorial/text_analytics/solutions/exercise_02_sentiment.py M doc/tutorial/text_analytics/working_with_text_data.rst R doc/tutorial/text_analytics/working_with_text_data_fixture.py M doc/unsupervised_learning.rst M doc/user_guide.rst M doc/whats_new.rst A doc/whats_new/_contributors.rst A doc/whats_new/older_versions.rst A doc/whats_new/v0.13.rst A doc/whats_new/v0.14.rst A doc/whats_new/v0.15.rst A doc/whats_new/v0.16.rst A doc/whats_new/v0.17.rst A doc/whats_new/v0.18.rst A doc/whats_new/v0.19.rst A doc/whats_new/v0.20.rst A examples/.flake8 M examples/README.txt R examples/applications/face_recognition.py A examples/applications/plot_face_recognition.py M examples/applications/plot_model_complexity_influence.py M examples/applications/plot_out_of_core_classification.py M examples/applications/plot_outlier_detection_housing.py M examples/applications/plot_prediction_latency.py M examples/applications/plot_species_distribution_modeling.py M examples/applications/plot_stock_market.py M examples/applications/plot_tomography_l1_reconstruction.py A examples/applications/plot_topics_extraction_with_nmf_lda.py M examples/applications/svm_gui.py R examples/applications/topics_extraction_with_nmf_lda.py M examples/applications/wikipedia_principal_eigenvector.py R examples/bicluster/bicluster_newsgroups.py A examples/bicluster/plot_bicluster_newsgroups.py M examples/bicluster/plot_spectral_coclustering.py M examples/calibration/plot_calibration.py M examples/calibration/plot_calibration_curve.py M examples/calibration/plot_calibration_multiclass.py M examples/calibration/plot_compare_calibration.py M examples/classification/plot_classification_probability.py M examples/classification/plot_classifier_comparison.py M examples/classification/plot_digits_classification.py M examples/classification/plot_lda.py M examples/classification/plot_lda_qda.py M examples/cluster/plot_adjusted_for_chance_measures.py M examples/cluster/plot_affinity_propagation.py M examples/cluster/plot_agglomerative_clustering.py M examples/cluster/plot_birch_vs_minibatchkmeans.py M examples/cluster/plot_cluster_comparison.py M examples/cluster/plot_cluster_iris.py A examples/cluster/plot_coin_segmentation.py A examples/cluster/plot_coin_ward_segmentation.py M examples/cluster/plot_color_quantization.py M examples/cluster/plot_dbscan.py M examples/cluster/plot_dict_face_patches.py M examples/cluster/plot_digits_agglomeration.py M examples/cluster/plot_digits_linkage.py A examples/cluster/plot_face_compress.py M examples/cluster/plot_feature_agglomeration_vs_univariate_selection.py M examples/cluster/plot_kmeans_assumptions.py M examples/cluster/plot_kmeans_digits.py M examples/cluster/plot_kmeans_silhouette_analysis.py M examples/cluster/plot_kmeans_stability_low_dim_dense.py R examples/cluster/plot_lena_compress.py R examples/cluster/plot_lena_segmentation.py R examples/cluster/plot_lena_ward_segmentation.py A examples/cluster/plot_linkage_comparison.py M examples/cluster/plot_mean_shift.py M examples/cluster/plot_mini_batch_kmeans.py M examples/cluster/plot_segmentation_toy.py M examples/cluster/plot_ward_structured_vs_unstructured.py A examples/compose/README.txt A examples/compose/plot_column_transformer.py A examples/compose/plot_column_transformer_mixed_types.py A examples/compose/plot_compare_reduction.py A examples/compose/plot_digits_pipe.py A examples/compose/plot_feature_union.py A examples/compose/plot_transformed_target.py M examples/covariance/plot_covariance_estimation.py M examples/covariance/plot_lw_vs_oas.py M examples/covariance/plot_mahalanobis_distances.py M examples/covariance/plot_outlier_detection.py M examples/covariance/plot_robust_vs_empirical_covariance.py M examples/covariance/plot_sparse_cov.py M examples/cross_decomposition/plot_compare_cross_decomposition.py M examples/datasets/plot_iris_dataset.py M examples/datasets/plot_random_dataset.py A examples/decomposition/plot_beta_divergence.py M examples/decomposition/plot_faces_decomposition.py M examples/decomposition/plot_ica_blind_source_separation.py M examples/decomposition/plot_ica_vs_pca.py M examples/decomposition/plot_image_denoising.py M examples/decomposition/plot_incremental_pca.py M examples/decomposition/plot_kernel_pca.py M examples/decomposition/plot_pca_3d.py M examples/decomposition/plot_pca_iris.py M examples/decomposition/plot_pca_vs_fa_model_selection.py M examples/decomposition/plot_pca_vs_lda.py M examples/decomposition/plot_sparse_coding.py M examples/ensemble/plot_adaboost_hastie_10_2.py M examples/ensemble/plot_adaboost_multiclass.py M examples/ensemble/plot_adaboost_regression.py M examples/ensemble/plot_adaboost_twoclass.py M examples/ensemble/plot_bias_variance.py M examples/ensemble/plot_ensemble_oob.py M examples/ensemble/plot_feature_transformation.py M examples/ensemble/plot_forest_importances.py M examples/ensemble/plot_forest_iris.py A examples/ensemble/plot_gradient_boosting_early_stopping.py M examples/ensemble/plot_gradient_boosting_oob.py M examples/ensemble/plot_gradient_boosting_regression.py M examples/ensemble/plot_gradient_boosting_regularization.py A examples/ensemble/plot_isolation_forest.py M examples/ensemble/plot_partial_dependence.py M examples/ensemble/plot_random_forest_embedding.py A examples/ensemble/plot_random_forest_regression_multioutput.py M examples/ensemble/plot_voting_decision_regions.py M examples/ensemble/plot_voting_probas.py R examples/exercises/digits_classification_exercise.py M examples/exercises/plot_cv_diabetes.py M examples/exercises/plot_cv_digits.py A examples/exercises/plot_digits_classification_exercise.py M examples/exercises/plot_iris_exercise.py R examples/feature_selection/feature_selection_pipeline.py A examples/feature_selection/plot_f_test_vs_mi.py M examples/feature_selection/plot_feature_selection.py A examples/feature_selection/plot_feature_selection_pipeline.py M examples/feature_selection/plot_permutation_test_for_classification.py M examples/feature_selection/plot_rfe_digits.py M examples/feature_selection/plot_rfe_with_cross_validation.py A examples/feature_selection/plot_select_from_model_boston.py R examples/feature_stacker.py R examples/gaussian_process/gp_diabetes_dataset.py A examples/gaussian_process/plot_compare_gpr_krr.py R examples/gaussian_process/plot_gp_probabilistic_classification_after_regression.py R examples/gaussian_process/plot_gp_regression.py A examples/gaussian_process/plot_gpc.py A examples/gaussian_process/plot_gpc_iris.py A examples/gaussian_process/plot_gpc_isoprobability.py A examples/gaussian_process/plot_gpc_xor.py A examples/gaussian_process/plot_gpr_co2.py A examples/gaussian_process/plot_gpr_noisy.py A examples/gaussian_process/plot_gpr_noisy_targets.py A examples/gaussian_process/plot_gpr_prior_posterior.py R examples/hetero_feature_union.py R examples/linear_model/lasso_dense_vs_sparse_data.py M examples/linear_model/plot_ard.py M examples/linear_model/plot_bayesian_ridge.py A examples/linear_model/plot_huber_vs_ridge.py M examples/linear_model/plot_iris_logistic.py M examples/linear_model/plot_lasso_and_elasticnet.py M examples/linear_model/plot_lasso_coordinate_descent_path.py A examples/linear_model/plot_lasso_dense_vs_sparse_data.py M examples/linear_model/plot_lasso_lars.py M examples/linear_model/plot_lasso_model_selection.py M examples/linear_model/plot_logistic.py A examples/linear_model/plot_logistic_multinomial.py M examples/linear_model/plot_logistic_path.py M examples/linear_model/plot_multi_task_lasso_support.py M examples/linear_model/plot_ols.py M examples/linear_model/plot_ols_3d.py M examples/linear_model/plot_polynomial_interpolation.py M examples/linear_model/plot_ransac.py A examples/linear_model/plot_ridge_coeffs.py M examples/linear_model/plot_ridge_path.py M examples/linear_model/plot_robust_fit.py M examples/linear_model/plot_sgd_comparison.py A examples/linear_model/plot_sgd_early_stopping.py M examples/linear_model/plot_sgd_iris.py M examples/linear_model/plot_sgd_loss_functions.py M examples/linear_model/plot_sgd_penalties.py M examples/linear_model/plot_sgd_separating_hyperplane.py M examples/linear_model/plot_sgd_weighted_samples.py A examples/linear_model/plot_sparse_logistic_regression_20newsgroups.py A examples/linear_model/plot_sparse_logistic_regression_mnist.py R examples/linear_model/plot_sparse_recovery.py M examples/linear_model/plot_theilsen.py M examples/manifold/plot_compare_methods.py M examples/manifold/plot_lle_digits.py M examples/manifold/plot_manifold_sphere.py M examples/manifold/plot_mds.py M examples/manifold/plot_swissroll.py A examples/manifold/plot_t_sne_perplexity.py R examples/missing_values.py A examples/mixture/plot_concentration_prior.py M examples/mixture/plot_gmm.py R examples/mixture/plot_gmm_classifier.py A examples/mixture/plot_gmm_covariances.py M examples/mixture/plot_gmm_pdf.py M examples/mixture/plot_gmm_selection.py M examples/mixture/plot_gmm_sin.py M examples/model_selection/README.txt R examples/model_selection/grid_search_digits.py M examples/model_selection/grid_search_text_feature_extraction.py M examples/model_selection/plot_confusion_matrix.py A examples/model_selection/plot_cv_predict.py A examples/model_selection/plot_grid_search_digits.py M examples/model_selection/plot_learning_curve.py A examples/model_selection/plot_multi_metric_evaluation.py A examples/model_selection/plot_nested_cross_validation_iris.py M examples/model_selection/plot_precision_recall.py A examples/model_selection/plot_randomized_search.py M examples/model_selection/plot_roc.py M examples/model_selection/plot_roc_crossval.py M examples/model_selection/plot_train_error_vs_test_error.py M examples/model_selection/plot_underfitting_overfitting.py M examples/model_selection/plot_validation_curve.py R examples/model_selection/randomized_search.py A examples/multioutput/README.txt A examples/multioutput/plot_classifier_chain_yeast.py R examples/neighbors/plot_approximate_nearest_neighbors_hyperparameters.py R examples/neighbors/plot_approximate_nearest_neighbors_scalability.py M examples/neighbors/plot_classification.py M examples/neighbors/plot_digits_kde_sampling.py M examples/neighbors/plot_kde_1d.py A examples/neighbors/plot_lof.py M examples/neighbors/plot_nearest_centroid.py M examples/neighbors/plot_regression.py M examples/neighbors/plot_species_kde.py A examples/neural_networks/plot_mlp_alpha.py A examples/neural_networks/plot_mlp_training_curves.py A examples/neural_networks/plot_mnist_filters.py M examples/neural_networks/plot_rbm_logistic_classification.py A examples/plot_anomaly_comparison.py R examples/plot_cv_predict.py R examples/plot_digits_pipe.py M examples/plot_isotonic_regression.py M examples/plot_johnson_lindenstrauss_bound.py M examples/plot_kernel_approximation.py M examples/plot_kernel_ridge_regression.py A examples/plot_missing_values.py M examples/plot_multilabel.py M examples/plot_multioutput_face_completion.py A examples/preprocessing/plot_all_scaling.py M examples/preprocessing/plot_function_transformer.py A examples/preprocessing/plot_power_transformer.py R examples/preprocessing/plot_robust_scaling.py A examples/preprocessing/plot_scaling_importance.py M examples/semi_supervised/plot_label_propagation_digits.py M examples/semi_supervised/plot_label_propagation_digits_active_learning.py M examples/semi_supervised/plot_label_propagation_structure.py M examples/semi_supervised/plot_label_propagation_versus_svm_iris.py M examples/svm/plot_custom_kernel.py M examples/svm/plot_iris.py M examples/svm/plot_oneclass.py M examples/svm/plot_rbf_parameters.py M examples/svm/plot_separating_hyperplane.py M examples/svm/plot_separating_hyperplane_unbalanced.py M examples/svm/plot_svm_anova.py M examples/svm/plot_svm_kernels.py M examples/svm/plot_svm_margin.py M examples/svm/plot_svm_nonlinear.py M examples/svm/plot_svm_regression.py M examples/svm/plot_svm_scale_c.py M examples/svm/plot_weighted_samples.py R examples/text/document_classification_20newsgroups.py R examples/text/document_clustering.py R examples/text/hashing_vs_dict_vectorizer.py R examples/text/mlcomp_sparse_document_classification.py A examples/text/plot_document_classification_20newsgroups.py A examples/text/plot_document_clustering.py A examples/text/plot_hashing_vs_dict_vectorizer.py M examples/tree/plot_iris.py M examples/tree/plot_tree_regression.py M examples/tree/plot_tree_regression_multioutput.py A examples/tree/plot_unveil_tree_structure.py M setup.cfg M setup.py M sklearn/__check_build/__init__.py R sklearn/__check_build/_check_build.c M sklearn/__check_build/setup.py M sklearn/__init__.py R sklearn/_build_utils.py A sklearn/_build_utils/__init__.py A sklearn/_config.py R sklearn/_isotonic.c M sklearn/_isotonic.pyx M sklearn/base.py M sklearn/calibration.py R sklearn/cluster/_dbscan_inner.cpp M sklearn/cluster/_feature_agglomeration.py R sklearn/cluster/_hierarchical.cpp M sklearn/cluster/_hierarchical.pyx R sklearn/cluster/_k_means.c M sklearn/cluster/_k_means.pyx A sklearn/cluster/_k_means_elkan.pyx M sklearn/cluster/affinity_propagation_.py M sklearn/cluster/bicluster.py M sklearn/cluster/birch.py M sklearn/cluster/dbscan_.py M sklearn/cluster/hierarchical.py M sklearn/cluster/k_means_.py M sklearn/cluster/mean_shift_.py M sklearn/cluster/setup.py M sklearn/cluster/spectral.py M sklearn/cluster/tests/test_affinity_propagation.py M sklearn/cluster/tests/test_bicluster.py M sklearn/cluster/tests/test_birch.py M sklearn/cluster/tests/test_dbscan.py A sklearn/cluster/tests/test_feature_agglomeration.py M sklearn/cluster/tests/test_hierarchical.py M sklearn/cluster/tests/test_k_means.py M sklearn/cluster/tests/test_mean_shift.py M sklearn/cluster/tests/test_spectral.py A sklearn/compose/__init__.py A sklearn/compose/_column_transformer.py A sklearn/compose/_target.py A sklearn/compose/tests/__init__.py A sklearn/compose/tests/test_column_transformer.py A sklearn/compose/tests/test_target.py M sklearn/covariance/__init__.py A sklearn/covariance/elliptic_envelope.py M sklearn/covariance/empirical_covariance_.py M sklearn/covariance/graph_lasso_.py R sklearn/covariance/outlier_detection.py M sklearn/covariance/robust_covariance.py M sklearn/covariance/shrunk_covariance_.py M sklearn/covariance/tests/test_covariance.py A sklearn/covariance/tests/test_elliptic_envelope.py M sklearn/covariance/tests/test_graph_lasso.py A sklearn/covariance/tests/test_graphical_lasso.py M sklearn/covariance/tests/test_robust_covariance.py M sklearn/cross_decomposition/__init__.py M sklearn/cross_decomposition/cca_.py M sklearn/cross_decomposition/pls_.py A sklearn/cross_decomposition/tests/__init__.py M sklearn/cross_decomposition/tests/test_pls.py R sklearn/cross_validation.py R sklearn/datasets/DATASET_PROPOSAL.txt M sklearn/datasets/__init__.py R sklearn/datasets/_svmlight_format.c M sklearn/datasets/_svmlight_format.pyx M sklearn/datasets/base.py M sklearn/datasets/california_housing.py M sklearn/datasets/covtype.py M sklearn/datasets/data/boston_house_prices.csv A sklearn/datasets/data/breast_cancer.csv M sklearn/datasets/data/iris.csv A sklearn/datasets/data/wine_data.csv M sklearn/datasets/descr/boston_house_prices.rst A sklearn/datasets/descr/breast_cancer.rst M sklearn/datasets/descr/diabetes.rst M sklearn/datasets/descr/digits.rst M sklearn/datasets/descr/iris.rst M sklearn/datasets/descr/linnerud.rst A sklearn/datasets/descr/wine_data.rst A sklearn/datasets/kddcup99.py M sklearn/datasets/lfw.py M sklearn/datasets/mlcomp.py M sklearn/datasets/mldata.py M sklearn/datasets/olivetti_faces.py M sklearn/datasets/rcv1.py M sklearn/datasets/samples_generator.py M sklearn/datasets/setup.py M sklearn/datasets/species_distributions.py M sklearn/datasets/svmlight_format.py M sklearn/datasets/tests/test_20news.py M sklearn/datasets/tests/test_base.py A sklearn/datasets/tests/test_california_housing.py A sklearn/datasets/tests/test_common.py M sklearn/datasets/tests/test_covtype.py A sklearn/datasets/tests/test_kddcup99.py M sklearn/datasets/tests/test_lfw.py M sklearn/datasets/tests/test_mldata.py M sklearn/datasets/tests/test_rcv1.py M sklearn/datasets/tests/test_samples_generator.py M sklearn/datasets/tests/test_svmlight_format.py M sklearn/datasets/twenty_newsgroups.py M sklearn/decomposition/__init__.py R sklearn/decomposition/_online_lda.c M sklearn/decomposition/_online_lda.pyx M sklearn/decomposition/base.py A sklearn/decomposition/cdnmf_fast.pyx M sklearn/decomposition/dict_learning.py M sklearn/decomposition/factor_analysis.py M sklearn/decomposition/fastica_.py M sklearn/decomposition/incremental_pca.py M sklearn/decomposition/kernel_pca.py M sklearn/decomposition/nmf.py M sklearn/decomposition/online_lda.py M sklearn/decomposition/pca.py M sklearn/decomposition/setup.py M sklearn/decomposition/sparse_pca.py M sklearn/decomposition/tests/test_dict_learning.py M sklearn/decomposition/tests/test_factor_analysis.py M sklearn/decomposition/tests/test_fastica.py M sklearn/decomposition/tests/test_incremental_pca.py M sklearn/decomposition/tests/test_kernel_pca.py M sklearn/decomposition/tests/test_nmf.py M sklearn/decomposition/tests/test_online_lda.py M sklearn/decomposition/tests/test_pca.py M sklearn/decomposition/tests/test_sparse_pca.py M sklearn/decomposition/tests/test_truncated_svd.py M sklearn/decomposition/truncated_svd.py A sklearn/discriminant_analysis.py M sklearn/dummy.py M sklearn/ensemble/__init__.py R sklearn/ensemble/_gradient_boosting.c M sklearn/ensemble/_gradient_boosting.pyx M sklearn/ensemble/bagging.py M sklearn/ensemble/base.py M sklearn/ensemble/forest.py M sklearn/ensemble/gradient_boosting.py A sklearn/ensemble/iforest.py M sklearn/ensemble/partial_dependence.py M sklearn/ensemble/setup.py M sklearn/ensemble/tests/test_bagging.py M sklearn/ensemble/tests/test_base.py M sklearn/ensemble/tests/test_forest.py M sklearn/ensemble/tests/test_gradient_boosting.py M sklearn/ensemble/tests/test_gradient_boosting_loss_functions.py A sklearn/ensemble/tests/test_iforest.py M sklearn/ensemble/tests/test_voting_classifier.py M sklearn/ensemble/tests/test_weight_boosting.py M sklearn/ensemble/voting_classifier.py M sklearn/ensemble/weight_boosting.py A sklearn/exceptions.py M sklearn/externals/README A sklearn/externals/_joblib/__init__.py A sklearn/externals/_joblib/_compat.py A sklearn/externals/_joblib/_memory_helpers.py A sklearn/externals/_joblib/_multiprocessing_helpers.py A sklearn/externals/_joblib/_parallel_backends.py A sklearn/externals/_joblib/backports.py A sklearn/externals/_joblib/disk.py A sklearn/externals/_joblib/format_stack.py A sklearn/externals/_joblib/func_inspect.py A sklearn/externals/_joblib/hashing.py A sklearn/externals/_joblib/logger.py A sklearn/externals/_joblib/memory.py A sklearn/externals/_joblib/my_exceptions.py A sklearn/externals/_joblib/numpy_pickle.py A sklearn/externals/_joblib/numpy_pickle_compat.py A sklearn/externals/_joblib/numpy_pickle_utils.py A sklearn/externals/_joblib/parallel.py A sklearn/externals/_joblib/pool.py A sklearn/externals/_pilutil.py A sklearn/externals/conftest.py M sklearn/externals/copy_joblib.sh A sklearn/externals/funcsigs.py A sklearn/externals/joblib.py R sklearn/externals/joblib/__init__.py R sklearn/externals/joblib/_compat.py R sklearn/externals/joblib/_memory_helpers.py R sklearn/externals/joblib/_multiprocessing_helpers.py R sklearn/externals/joblib/disk.py R sklearn/externals/joblib/format_stack.py R sklearn/externals/joblib/func_inspect.py R sklearn/externals/joblib/hashing.py R sklearn/externals/joblib/logger.py R sklearn/externals/joblib/memory.py R sklearn/externals/joblib/my_exceptions.py R sklearn/externals/joblib/numpy_pickle.py R sklearn/externals/joblib/parallel.py R sklearn/externals/joblib/pool.py R sklearn/externals/joblib/testing.py M sklearn/externals/setup.py R sklearn/externals/test_externals_setup.py R sklearn/feature_extraction/_hashing.c M sklearn/feature_extraction/_hashing.pyx M sklearn/feature_extraction/dict_vectorizer.py M sklearn/feature_extraction/hashing.py M sklearn/feature_extraction/image.py M sklearn/feature_extraction/setup.py M sklearn/feature_extraction/stop_words.py M sklearn/feature_extraction/tests/test_dict_vectorizer.py M sklearn/feature_extraction/tests/test_feature_hasher.py M sklearn/feature_extraction/tests/test_image.py M sklearn/feature_extraction/tests/test_text.py M sklearn/feature_extraction/text.py M sklearn/feature_selection/__init__.py M sklearn/feature_selection/base.py M sklearn/feature_selection/from_model.py A sklearn/feature_selection/mutual_info_.py M sklearn/feature_selection/rfe.py M sklearn/feature_selection/tests/test_base.py M sklearn/feature_selection/tests/test_chi2.py M sklearn/feature_selection/tests/test_feature_select.py M sklearn/feature_selection/tests/test_from_model.py A sklearn/feature_selection/tests/test_mutual_info.py M sklearn/feature_selection/tests/test_rfe.py M sklearn/feature_selection/tests/test_variance_threshold.py M sklearn/feature_selection/univariate_selection.py M sklearn/feature_selection/variance_threshold.py M sklearn/gaussian_process/__init__.py M sklearn/gaussian_process/correlation_models.py R sklearn/gaussian_process/gaussian_process.py A sklearn/gaussian_process/gpc.py A sklearn/gaussian_process/gpr.py A sklearn/gaussian_process/kernels.py M sklearn/gaussian_process/regression_models.py R sklearn/gaussian_process/tests/test_gaussian_process.py A sklearn/gaussian_process/tests/test_gpc.py A sklearn/gaussian_process/tests/test_gpr.py A sklearn/gaussian_process/tests/test_kernels.py R sklearn/grid_search.py A sklearn/impute.py M sklearn/isotonic.py M sklearn/kernel_approximation.py M sklearn/kernel_ridge.py R sklearn/lda.py R sklearn/learning_curve.py M sklearn/linear_model/__init__.py M sklearn/linear_model/base.py M sklearn/linear_model/bayes.py R sklearn/linear_model/cd_fast.c M sklearn/linear_model/cd_fast.pyx M sklearn/linear_model/coordinate_descent.py A sklearn/linear_model/huber.py M sklearn/linear_model/least_angle.py M sklearn/linear_model/logistic.py M sklearn/linear_model/omp.py M sklearn/linear_model/passive_aggressive.py M sklearn/linear_model/perceptron.py M sklearn/linear_model/randomized_l1.py M sklearn/linear_model/ransac.py M sklearn/linear_model/ridge.py A sklearn/linear_model/sag.py A sklearn/linear_model/sag_fast.pyx M sklearn/linear_model/setup.py R sklearn/linear_model/sgd_fast.c A sklearn/linear_model/sgd_fast.pxd M sklearn/linear_model/sgd_fast.pyx M sklearn/linear_model/stochastic_gradient.py M sklearn/linear_model/tests/test_base.py M sklearn/linear_model/tests/test_bayes.py M sklearn/linear_model/tests/test_coordinate_descent.py A sklearn/linear_model/tests/test_huber.py M sklearn/linear_model/tests/test_least_angle.py M sklearn/linear_model/tests/test_logistic.py M sklearn/linear_model/tests/test_omp.py M sklearn/linear_model/tests/test_passive_aggressive.py M sklearn/linear_model/tests/test_perceptron.py M sklearn/linear_model/tests/test_randomized_l1.py M sklearn/linear_model/tests/test_ransac.py M sklearn/linear_model/tests/test_ridge.py A sklearn/linear_model/tests/test_sag.py M sklearn/linear_model/tests/test_sgd.py M sklearn/linear_model/tests/test_sparse_coordinate_descent.py M sklearn/linear_model/tests/test_theil_sen.py M sklearn/linear_model/theil_sen.py M sklearn/manifold/__init__.py A sklearn/manifold/_barnes_hut_tsne.pyx R sklearn/manifold/_utils.c M sklearn/manifold/_utils.pyx M sklearn/manifold/isomap.py M sklearn/manifold/locally_linear.py M sklearn/manifold/mds.py M sklearn/manifold/setup.py M sklearn/manifold/spectral_embedding_.py M sklearn/manifold/t_sne.py A sklearn/manifold/tests/__init__.py M sklearn/manifold/tests/test_isomap.py M sklearn/manifold/tests/test_locally_linear.py M sklearn/manifold/tests/test_mds.py M sklearn/manifold/tests/test_spectral_embedding.py M sklearn/manifold/tests/test_t_sne.py M sklearn/metrics/__init__.py M sklearn/metrics/base.py M sklearn/metrics/classification.py M sklearn/metrics/cluster/__init__.py R sklearn/metrics/cluster/expected_mutual_info_fast.c M sklearn/metrics/cluster/expected_mutual_info_fast.pyx M sklearn/metrics/cluster/setup.py M sklearn/metrics/cluster/supervised.py A sklearn/metrics/cluster/tests/test_common.py M sklearn/metrics/cluster/tests/test_supervised.py M sklearn/metrics/cluster/tests/test_unsupervised.py M sklearn/metrics/cluster/unsupervised.py R sklearn/metrics/metrics.py M sklearn/metrics/pairwise.py R sklearn/metrics/pairwise_fast.c M sklearn/metrics/pairwise_fast.pyx M sklearn/metrics/ranking.py M sklearn/metrics/regression.py M sklearn/metrics/scorer.py M sklearn/metrics/setup.py M sklearn/metrics/tests/test_classification.py M sklearn/metrics/tests/test_common.py M sklearn/metrics/tests/test_pairwise.py M sklearn/metrics/tests/test_ranking.py M sklearn/metrics/tests/test_regression.py M sklearn/metrics/tests/test_score_objects.py M sklearn/mixture/__init__.py A sklearn/mixture/base.py A sklearn/mixture/bayesian_mixture.py R sklearn/mixture/dpgmm.py A sklearn/mixture/gaussian_mixture.py R sklearn/mixture/gmm.py A sklearn/mixture/tests/test_bayesian_mixture.py R sklearn/mixture/tests/test_dpgmm.py A sklearn/mixture/tests/test_gaussian_mixture.py R sklearn/mixture/tests/test_gmm.py A sklearn/mixture/tests/test_mixture.py A sklearn/model_selection/__init__.py A sklearn/model_selection/_search.py A sklearn/model_selection/_split.py A sklearn/model_selection/_validation.py A sklearn/model_selection/tests/__init__.py A sklearn/model_selection/tests/common.py A sklearn/model_selection/tests/test_search.py A sklearn/model_selection/tests/test_split.py A sklearn/model_selection/tests/test_validation.py M sklearn/multiclass.py A sklearn/multioutput.py M sklearn/naive_bayes.py M sklearn/neighbors/__init__.py M sklearn/neighbors/approximate.py R sklearn/neighbors/ball_tree.c M sklearn/neighbors/ball_tree.pyx M sklearn/neighbors/base.py M sklearn/neighbors/binary_tree.pxi M sklearn/neighbors/classification.py R sklearn/neighbors/dist_metrics.c M sklearn/neighbors/dist_metrics.pxd M sklearn/neighbors/dist_metrics.pyx M sklearn/neighbors/graph.py R sklearn/neighbors/kd_tree.c M sklearn/neighbors/kd_tree.pyx M sklearn/neighbors/kde.py A sklearn/neighbors/lof.py M sklearn/neighbors/nearest_centroid.py A sklearn/neighbors/quad_tree.pxd A sklearn/neighbors/quad_tree.pyx M sklearn/neighbors/regression.py M sklearn/neighbors/setup.py M sklearn/neighbors/tests/test_approximate.py M sklearn/neighbors/tests/test_ball_tree.py M sklearn/neighbors/tests/test_dist_metrics.py M sklearn/neighbors/tests/test_kd_tree.py M sklearn/neighbors/tests/test_kde.py A sklearn/neighbors/tests/test_lof.py M sklearn/neighbors/tests/test_nearest_centroid.py M sklearn/neighbors/tests/test_neighbors.py A sklearn/neighbors/tests/test_quad_tree.py R sklearn/neighbors/typedefs.c M sklearn/neighbors/unsupervised.py M sklearn/neural_network/__init__.py A sklearn/neural_network/_base.py A sklearn/neural_network/_stochastic_optimizers.py A sklearn/neural_network/multilayer_perceptron.py M sklearn/neural_network/rbm.py A sklearn/neural_network/tests/__init__.py A sklearn/neural_network/tests/test_mlp.py M sklearn/neural_network/tests/test_rbm.py A sklearn/neural_network/tests/test_stochastic_optimizers.py M sklearn/pipeline.py M sklearn/preprocessing/__init__.py A sklearn/preprocessing/_encoders.py M sklearn/preprocessing/_function_transformer.py R sklearn/preprocessing/_weights.py M sklearn/preprocessing/data.py M sklearn/preprocessing/imputation.py M sklearn/preprocessing/label.py A sklearn/preprocessing/tests/test_common.py M sklearn/preprocessing/tests/test_data.py A sklearn/preprocessing/tests/test_encoders.py M sklearn/preprocessing/tests/test_function_transformer.py M sklearn/preprocessing/tests/test_imputation.py M sklearn/preprocessing/tests/test_label.py R sklearn/preprocessing/tests/test_weights.py R sklearn/qda.py M sklearn/random_projection.py M sklearn/semi_supervised/label_propagation.py M sklearn/semi_supervised/tests/test_label_propagation.py M sklearn/setup.py A sklearn/src/cblas/ATL_dsrefdot.c A sklearn/src/cblas/ATL_srefasum.c A sklearn/src/cblas/ATL_srefgemv.c A sklearn/src/cblas/ATL_srefgemvN.c A sklearn/src/cblas/ATL_srefgemvT.c A sklearn/src/cblas/ATL_srefger.c A sklearn/src/cblas/ATL_srefnrm2.c M sklearn/src/cblas/atlas_level2.h M sklearn/src/cblas/atlas_misc.h A sklearn/src/cblas/atlas_ptalias1.h A sklearn/src/cblas/atlas_ptalias2.h M sklearn/src/cblas/cblas_dasum.c M sklearn/src/cblas/cblas_errprn.c A sklearn/src/cblas/cblas_sasum.c A sklearn/src/cblas/cblas_saxpy.c A sklearn/src/cblas/cblas_sdot.c A sklearn/src/cblas/cblas_sgemv.c A sklearn/src/cblas/cblas_sger.c A sklearn/src/cblas/cblas_snrm2.c A sklearn/src/cblas/cblas_sscal.c M sklearn/svm/base.py M sklearn/svm/bounds.py M sklearn/svm/classes.py R sklearn/svm/liblinear.c M sklearn/svm/liblinear.pxd M sklearn/svm/liblinear.pyx R sklearn/svm/libsvm.c M sklearn/svm/libsvm.pyx R sklearn/svm/libsvm_sparse.c M sklearn/svm/libsvm_sparse.pyx M sklearn/svm/setup.py M sklearn/svm/src/liblinear/liblinear_helper.c M sklearn/svm/src/liblinear/linear.cpp M sklearn/svm/src/liblinear/linear.h M sklearn/svm/src/libsvm/svm.cpp M sklearn/svm/src/libsvm/svm.h M sklearn/svm/tests/test_bounds.py M sklearn/svm/tests/test_sparse.py M sklearn/svm/tests/test_svm.py M sklearn/tests/test_base.py M sklearn/tests/test_calibration.py M sklearn/tests/test_check_build.py M sklearn/tests/test_common.py A sklearn/tests/test_config.py R sklearn/tests/test_cross_validation.py A sklearn/tests/test_discriminant_analysis.py A sklearn/tests/test_docstring_parameters.py M sklearn/tests/test_dummy.py R sklearn/tests/test_grid_search.py A sklearn/tests/test_impute.py M sklearn/tests/test_init.py M sklearn/tests/test_isotonic.py M sklearn/tests/test_kernel_approximation.py M sklearn/tests/test_kernel_ridge.py R sklearn/tests/test_lda.py R sklearn/tests/test_learning_curve.py M sklearn/tests/test_metaestimators.py M sklearn/tests/test_multiclass.py A sklearn/tests/test_multioutput.py M sklearn/tests/test_naive_bayes.py M sklearn/tests/test_pipeline.py R sklearn/tests/test_qda.py M sklearn/tests/test_random_projection.py A sklearn/tree/_criterion.pxd A sklearn/tree/_criterion.pyx A sklearn/tree/_splitter.pxd A sklearn/tree/_splitter.pyx R sklearn/tree/_tree.c M sklearn/tree/_tree.pxd M sklearn/tree/_tree.pyx R sklearn/tree/_utils.c M sklearn/tree/_utils.pxd M sklearn/tree/_utils.pyx M sklearn/tree/export.py M sklearn/tree/setup.py M sklearn/tree/tests/test_export.py M sklearn/tree/tests/test_tree.py M sklearn/tree/tree.py M sklearn/utils/__init__.py R sklearn/utils/_logistic_sigmoid.c R sklearn/utils/_random.c M sklearn/utils/_random.pxd M sklearn/utils/_random.pyx A sklearn/utils/_unittest_backport.py M sklearn/utils/arpack.py R sklearn/utils/arrayfuncs.c M sklearn/utils/arrayfuncs.pyx M sklearn/utils/class_weight.py A sklearn/utils/deprecation.py M sklearn/utils/estimator_checks.py M sklearn/utils/extmath.py R sklearn/utils/fast_dict.cpp M sklearn/utils/fast_dict.pxd M sklearn/utils/fixes.py M sklearn/utils/graph.py R sklearn/utils/graph_shortest_path.c M sklearn/utils/graph_shortest_path.pyx R sklearn/utils/lgamma.c M sklearn/utils/linear_assignment_.py M sklearn/utils/metaestimators.py M sklearn/utils/mocking.py M sklearn/utils/multiclass.py R sklearn/utils/murmurhash.c M sklearn/utils/murmurhash.pyx M sklearn/utils/optimize.py M sklearn/utils/random.py R sklearn/utils/seq_dataset.c M sklearn/utils/seq_dataset.pxd M sklearn/utils/seq_dataset.pyx M sklearn/utils/setup.py M sklearn/utils/sparsefuncs.py R sklearn/utils/sparsefuncs_fast.c R sklearn/utils/sparsefuncs_fast.pxd M sklearn/utils/sparsefuncs_fast.pyx R sklearn/utils/sparsetools/README M sklearn/utils/sparsetools/__init__.py R sklearn/utils/sparsetools/_graph_tools.c R sklearn/utils/sparsetools/_graph_tools.pyx R sklearn/utils/sparsetools/_graph_validation.py R sklearn/utils/sparsetools/_traversal.c R sklearn/utils/sparsetools/_traversal.pyx M sklearn/utils/sparsetools/setup.py A sklearn/utils/sparsetools/tests/__init__.py R sklearn/utils/sparsetools/tests/test_traversal.py M sklearn/utils/stats.py M sklearn/utils/testing.py M sklearn/utils/tests/test_bench.py M sklearn/utils/tests/test_class_weight.py A sklearn/utils/tests/test_deprecation.py M sklearn/utils/tests/test_estimator_checks.py M sklearn/utils/tests/test_extmath.py M sklearn/utils/tests/test_fast_dict.py M sklearn/utils/tests/test_fixes.py M sklearn/utils/tests/test_graph.py M sklearn/utils/tests/test_metaestimators.py M sklearn/utils/tests/test_multiclass.py M sklearn/utils/tests/test_murmurhash.py M sklearn/utils/tests/test_optimize.py M sklearn/utils/tests/test_random.py A sklearn/utils/tests/test_seq_dataset.py M sklearn/utils/tests/test_sparsefuncs.py M sklearn/utils/tests/test_stats.py M sklearn/utils/tests/test_testing.py M sklearn/utils/tests/test_utils.py M sklearn/utils/tests/test_validation.py M sklearn/utils/validation.py R sklearn/utils/weight_vector.c M sklearn/utils/weight_vector.pyx Log Message: ----------- Merge branch 'master' into authors-update Compare: https://github.com/scikit-learn/scikit-learn/compare/40a73019fd0d...a7169850... **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
participants (1)
-
GitHub