版本0.17#

版本0.17.1#

February 18, 2016

Changelog#

Bug修复#

  • 将vendored jobib升级到0.9.4版本,修复了中的一个重要错误 joblib.Parallel 当处理大于1 MB的数据集时,它可能会悄然产生错误结果:joblib/joblib

  • 修复了使用scikit-learn版本生成的Bunch泡菜的读数<= 0.16。这可能会影响已经使用scikit-learn 0.16下载数据集并正在使用scikit-learn 0.17加载的用户。看到 #6196 了解这有何影响 datasets.fetch_20newsgroups .通过 Loic Esteve .

  • 修复了一个无法使用ROC AUC分数在大型阵列上的多个中央处理器/核心上执行网格搜索的错误。看到 #6147 通过 Olivier Grisel .

  • 修复了无法正确设置的错误 presort 参数 ensemble.GradientBoostingRegressor .看到 #5857 作者:安德鲁·麦卡洛。

  • 修复了评估一个人的困惑时的jobib错误 decomposition.LatentDirichletAllocation 模型看到 #6258 作者:Chyi-Kwei Yau。

版本0.17#

November 5, 2015

Changelog#

新功能#

增强功能#

Bug修复#

API变更摘要#

  • 属性 data_min , data_maxdata_rangepreprocessing.MinMaxScaler 已被弃用,并且从0.19起不再可用。相反,课程现在暴露了 data_min_ , data_max_data_range_ .通过 Giorgio Patrini .

  • 所有Scaler类现在都有 scale_ 属性,由他们应用的按要素重新缩放 transform 方法.旧属性 std_preprocessing.StandardScaler 已废弃并被取代 scale_ ; 0.19后将无法使用。通过 Giorgio Patrini .

  • svm.SVCsvm.NuSVC 现在有一个 decision_function_shape 参数来制定形状的决策函数 (n_samples, n_classes) 通过设置 decision_function_shape='ovr' .这将是从0.19开始的默认行为。通过 Andreas Müller .

  • 现在不建议将1D数据数组作为估计器的输入,因为它会导致数组元素如何解释为特征或样本的混乱。现在预计所有数据阵列都将被显式塑造 (n_samples, n_features) .通过 Vighnesh Birodkar .

  • lda.LDAqda.QDA 已移至 discriminant_analysis.LinearDiscriminantAnalysisdiscriminant_analysis.QuadraticDiscriminantAnalysis .

  • store_covariancetol 参数已从fit方法移至中的构造函数 discriminant_analysis.LinearDiscriminantAnalysisstore_covariancestol 参数已从fit方法移至中的构造函数 discriminant_analysis.QuadraticDiscriminantAnalysis .

  • 模型继承自 _LearntSelectorMixin 将不再支持转换方法。(i.e、RandomForests、EntityBoosting、LogisticRegulation、DecisionTrees、SVMs和Singapore相关模型)。将这些模型包裹在元转换模型周围 feature_selection.SelectFromModel 删除功能(根据 coefs_feature_importances_ )而低于某个阈值。

  • cluster.KMeans 在不收敛的情况下重新运行集群分配,以确保 predict(X)labels_ .通过 Vighnesh Birodkar .

  • 分类器和回归器模型现在使用 _estimator_type 属性

  • 交叉验证迭代器始终提供训练和测试集的索引,而不是布尔掩蔽。

  • decision_function 在所有回归器上已被弃用,并将在0.19中删除。 使用 predict 而不是.

  • datasets.load_lfw_pairs 已被弃用并将在0.19中删除。使用 datasets.fetch_lfw_pairs 而不是.

  • 已弃用的 hmm 模块已删除。

  • 已弃用的 Bootstrap 交叉验证迭代器已被删除。

  • 已弃用的 WardWardAgglomerative 课程已被删除。使用 cluster.AgglomerativeClustering 而不是.

  • cross_validation.check_cv 现在是一项公共职能。

  • 物业 residues_linear_model.LinearRegression 已被弃用并将在0.19中删除。

  • 已弃用的 n_jobs 参数 linear_model.LinearRegression 已移至构造者。

  • 已删除,已废弃 class_weight 参数从 linear_model.SGDClassifierfit 法改用构造参数。

  • 删除了对序列序列(或列表列表)多标签格式的过时支持。要转换为支持的二进制指标矩阵格式,请使用 MultiLabelBinarizer .

  • 呼叫的行为 inverse_transform 方法 Pipeline.pipeline 将在0.19发生变化。它将不再将一维输入重塑为二维输入。

  • 废弃的属性 indicator_matrix_ , multilabel_classes_preprocessing.LabelBinarizer 被删除了。

  • 使用 gamma=0svm.SVCsvm.SVR 自动将伽玛设置为 1. / n_features 已被弃用并将在0.19中删除。使用 gamma="auto" 而不是.

代码贡献者#

Aaron Schumacher、Adithya Ganesh、akitty、Alexandre Gramfort、Alexey Grigorev、Ali Baharev、Allen Riddell、Ando Saabas、Andreas Mueller、Andrew Lamb、Anish Shah、Ankur Ankan、Anthony Erlinger、Ari Rouvinen、Arnaud Joly、Arnaud Rachez、Arthur Mensch、banilo、Bararmaley. Exec、benjaminirving、Boyuan Deng、Brett Naul、Brian McFee、Buddha Prakash、Chi Zhih-Wei Chang、Christof Angermueller、Christoph Gohlke、Christof Angermueller、Christophh Gohlke、Christophe Bourguignat、Christopher Erick Moody、Chyi-Kwei Yau、Cindy Sridharan、CJ Carey、Clyde-fare、Cory Lorenz、Dan Blanchard、Daniel Galvez、Daniel Kronovet、Danny Sullivan、Data 1010、David D Lowe、David Dotson、Djipey、Dmitry Spikhalskiy、Donne Martin、Dougal J. Sutherland、Dougal Sutherland、Edson duarte、Eduardo Caro、Eric Larson、Erich Schubert、费尔南多·卡里略、弗兰克·C埃克特、Frank Zalkow、Gael Varoquaux、Ganiev im、Gilles Louppe、Giorgio Patrini、giorgiop、Graham Clenaghan、Gryllos Prokopis、gwulfs、Henry Lin、Hsuan-Tien林、Immanuel Bayer、Ishank Gulati、Jack Martin、Jacob Schreiber、Jaidev Deshpande、Jake Vanderplas、Jan Hendrik Metzen、Jean Kossaifer、Jeffrey 04、Jeremy、jfraj、Jiali、Jiali Mei、Joe Jevnik、Joel Nothman、John Kirkham、John Wittenauer、Joseph、Joshua Loyal,Jungkook Park,KamalakerDadi,Kashif Rasul,Keith Goodman,Kian Ho,Konstantin Shmelkov,Kyler Brown,Lars Buitinck,Lilian Besson,Loic Esteve,Louis Tiao,Maheshakya Wijewardena,Manoj Kumar,MarkTab marktab.net,Martin Ku,Martin Spacek,MartinBpr,martinosorb,MaryanMorel,Masafumi Oyamada,Mathieu Blondel,Matt Krump,Matti Lyra,Maxim Kolganov,mbillinger,mhg,Michael Heilman、Michael Patterson、Miroslav Batchkarov、Nelle Varoquaux、Nicolas、Nikolay Mayorov、Olivier Grisel、Omer Katz、Chandscar Nájera、Pauli Virtanen、Peter Fischer、Peter Pretenhofer、Phil Roth、钢琴狂热、普雷斯顿·帕里、Raghav RV、Rob Zinkov、Robert Layton、Rohan Ramanath、Saket Choudhary、Sam Zhang、santi、saurabh.bansod、sclsls 19 fr、Sebastian Raschka、Sebastian Saeger、Shivan Sornarajah、Shivan Sornarajah、SimonPL、sinhrks、Skipper Seabold、Sonny Hu、sseg、Stephen Hoover、Steven De Gryze、Steven Seguin、Theodore Vasiloudis、Thomas Unterthiner、Tiago Freitas Pereira、Tian Wang、Tim Head、Timothy Hopper、tokoroten、Tom Dupré la Tour、Trevor Stephens、Valentin Stolbunov、Vighnesh Birodkar、Vinayak Mehta、Vincent Michel、vstolbunov、wangz 10、Wei Xue、Yu Cheng Low、Yury Zhauniarovich、Zac Stewart、斋_亲,王紫晨