Skip to content

Upgrading scikit-learn 0.21 to 0.22

Breaking0.21.3 → 0.22.2.post1Platform1Fixed1

BreakingUpgrade verdict

A platform requirement change.

  • This version of scikit-learn works with Python 3.5 through 3.8.
1 item needs code or config changes
Platform1
Supports Python versions 3.5 to 3.8.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • changed: class MultiOutputMixin(object) → class MultiOutputMixin
  • changed: class CalibratedClassifierCV(BaseEstimator, ClassifierMixin) → class CalibratedClassifierCV(BaseEstimator, ClassifierMixin, MetaEstimatorMixin)
  • removed: class AffinityPropagation(BaseEstimator, ClusterMixin)
  • removed: constructor AffinityPropagation(damping=…, max_iter=…, convergence_iter=…, copy=…, preference=…, affinity=…, verbose=…)
  • removed: function affinity_propagation(S, preference=…, convergence_iter=…, max_iter=…, damping=…, copy=…, verbose=…, return_n_iter=…)
  • removed: method AffinityPropagation.fit(X, y=…)
  • removed: method AffinityPropagation.predict(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class SpectralBiclustering(BaseSpectral)
  • removed: class SpectralCoclustering(BaseSpectral)
  • removed: constructor SpectralBiclustering(n_clusters=…, method=…, n_components=…, n_best=…, svd_method=…, n_svd_vecs=…, mini_batch=…, init=…, n_init=…, n_jobs=…, random_state=…)
  • removed: constructor SpectralCoclustering(n_clusters=…, svd_method=…, n_svd_vecs=…, mini_batch=…, init=…, n_init=…, n_jobs=…, random_state=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class Birch(BaseEstimator, TransformerMixin, ClusterMixin)
  • removed: constructor Birch(threshold=…, branching_factor=…, n_clusters=…, compute_labels=…, copy=…)
  • removed: method Birch.fit(X, y=…)
  • removed: method Birch.partial_fit(X=…, y=…)
  • removed: method Birch.predict(X)
  • removed: method Birch.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class DBSCAN(BaseEstimator, ClusterMixin)
  • removed: constructor DBSCAN(eps=…, min_samples=…, metric=…, metric_params=…, algorithm=…, leaf_size=…, p=…, n_jobs=…)
  • removed: function dbscan(X, eps=…, min_samples=…, metric=…, metric_params=…, algorithm=…, leaf_size=…, p=…, sample_weight=…, n_jobs=…)
  • removed: method DBSCAN.fit(X, y=…, sample_weight=…)
  • removed: method DBSCAN.fit_predict(X, y=…, sample_weight=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class AgglomerativeClustering(BaseEstimator, ClusterMixin)
  • removed: class FeatureAgglomeration(AgglomerativeClustering, AgglomerationTransform)
  • removed: constructor AgglomerativeClustering(n_clusters=…, affinity=…, memory=…, connectivity=…, compute_full_tree=…, linkage=…, pooling_func=…, distance_threshold=…)
  • removed: constructor FeatureAgglomeration(n_clusters=…, affinity=…, memory=…, connectivity=…, compute_full_tree=…, linkage=…, pooling_func=…, distance_threshold=…)
  • removed: function linkage_tree(X, connectivity=…, n_clusters=…, linkage=…, affinity=…, return_distance=…)
  • removed: function ward_tree(X, connectivity=…, n_clusters=…, return_distance=…)
  • removed: method AgglomerativeClustering.fit(X, y=…)
  • removed: method FeatureAgglomeration.fit(X, y=…, **params)
  • removed: property AgglomerativeClustering.n_components_
  • removed: property FeatureAgglomeration.fit_predict
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class KMeans(BaseEstimator, ClusterMixin, TransformerMixin)
  • removed: class MiniBatchKMeans(KMeans)
  • removed: constructor KMeans(n_clusters=…, init=…, n_init=…, max_iter=…, tol=…, precompute_distances=…, verbose=…, random_state=…, copy_x=…, n_jobs=…, algorithm=…)
  • removed: constructor MiniBatchKMeans(n_clusters=…, init=…, max_iter=…, batch_size=…, verbose=…, compute_labels=…, random_state=…, tol=…, max_no_improvement=…, init_size=…, n_init=…, reassignment_ratio=…)
  • removed: function k_means(X, n_clusters, sample_weight=…, init=…, precompute_distances=…, n_init=…, max_iter=…, verbose=…, tol=…, random_state=…, copy_x=…, n_jobs=…, algorithm=…, return_n_iter=…)
  • removed: method KMeans.fit(X, y=…, sample_weight=…)
  • removed: method KMeans.fit_predict(X, y=…, sample_weight=…)
  • removed: method KMeans.fit_transform(X, y=…, sample_weight=…)
  • removed: method KMeans.predict(X, sample_weight=…)
  • removed: method KMeans.score(X, y=…, sample_weight=…)
  • removed: method KMeans.transform(X)
  • removed: method MiniBatchKMeans.fit(X, y=…, sample_weight=…)
  • removed: method MiniBatchKMeans.partial_fit(X, y=…, sample_weight=…)
  • removed: method MiniBatchKMeans.predict(X, sample_weight=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class MeanShift(BaseEstimator, ClusterMixin)
  • removed: constructor MeanShift(bandwidth=…, seeds=…, bin_seeding=…, min_bin_freq=…, cluster_all=…, n_jobs=…)
  • removed: function estimate_bandwidth(X, quantile=…, n_samples=…, random_state=…, n_jobs=…)
  • removed: function get_bin_seeds(X, bin_size, min_bin_freq=…)
  • removed: function mean_shift(X, bandwidth=…, seeds=…, bin_seeding=…, min_bin_freq=…, cluster_all=…, max_iter=…, n_jobs=…)
  • removed: method MeanShift.fit(X, y=…)
  • removed: method MeanShift.predict(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class OPTICS(BaseEstimator, ClusterMixin)
  • removed: constructor OPTICS(min_samples=…, max_eps=…, metric=…, p=…, metric_params=…, cluster_method=…, eps=…, xi=…, predecessor_correction=…, min_cluster_size=…, algorithm=…, leaf_size=…, n_jobs=…)
  • removed: function cluster_optics_dbscan(reachability, core_distances, ordering, eps)
  • removed: function cluster_optics_xi(reachability, predecessor, ordering, min_samples, min_cluster_size=…, xi=…, predecessor_correction=…)
  • removed: function compute_optics_graph(X, min_samples, max_eps, metric, p, metric_params, algorithm, leaf_size, n_jobs)
  • removed: method OPTICS.fit(X, y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class SpectralClustering(BaseEstimator, ClusterMixin)
  • removed: constructor SpectralClustering(n_clusters=…, eigen_solver=…, random_state=…, n_init=…, gamma=…, affinity=…, n_neighbors=…, eigen_tol=…, assign_labels=…, degree=…, coef0=…, kernel_params=…, n_jobs=…)
  • removed: function discretize(vectors, copy=…, max_svd_restarts=…, n_iter_max=…, random_state=…)
  • removed: function spectral_clustering(affinity, n_clusters=…, n_components=…, eigen_solver=…, random_state=…, n_init=…, eigen_tol=…, assign_labels=…)
  • removed: method SpectralClustering.fit(X, y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: export make_column_selector
  • removed: export GraphLasso
  • removed: export GraphLassoCV
  • removed: export graph_lasso
  • removed: class EllipticEnvelope(MinCovDet, OutlierMixin)
  • removed: constructor EllipticEnvelope(store_precision=…, assume_centered=…, support_fraction=…, contamination=…, random_state=…)
  • removed: method EllipticEnvelope.decision_function(X, raw_values=…)
  • removed: method EllipticEnvelope.fit(X, y=…)
  • removed: method EllipticEnvelope.predict(X)
  • removed: method EllipticEnvelope.score(X, y, sample_weight=…)
  • removed: method EllipticEnvelope.score_samples(X)
  • removed: property EllipticEnvelope.threshold_
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class EmpiricalCovariance(BaseEstimator)
  • removed: constructor EmpiricalCovariance(store_precision=…, assume_centered=…)
  • removed: function empirical_covariance(X, assume_centered=…)
  • removed: function log_likelihood(emp_cov, precision)
  • removed: method EmpiricalCovariance.error_norm(comp_cov, norm=…, scaling=…, squared=…)
  • removed: method EmpiricalCovariance.fit(X, y=…)
  • removed: method EmpiricalCovariance.get_precision()
  • removed: method EmpiricalCovariance.mahalanobis(X)
  • removed: method EmpiricalCovariance.score(X_test, y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class GraphLasso(GraphicalLasso)
  • removed: class GraphLassoCV(GraphicalLassoCV)
  • removed: class GraphicalLasso(EmpiricalCovariance)
  • removed: class GraphicalLassoCV(GraphicalLasso)
  • removed: constructor GraphicalLasso(alpha=…, mode=…, tol=…, enet_tol=…, max_iter=…, verbose=…, assume_centered=…)
  • removed: constructor GraphicalLassoCV(alphas=…, n_refinements=…, cv=…, tol=…, enet_tol=…, max_iter=…, mode=…, n_jobs=…, verbose=…, assume_centered=…)
  • removed: function alpha_max(emp_cov)
  • removed: function graph_lasso(emp_cov, alpha, cov_init=…, mode=…, tol=…, enet_tol=…, max_iter=…, verbose=…, return_costs=…, eps=…, return_n_iter=…)
  • removed: function graphical_lasso(emp_cov, alpha, cov_init=…, mode=…, tol=…, enet_tol=…, max_iter=…, verbose=…, return_costs=…, eps=…, return_n_iter=…)
  • removed: function graphical_lasso_path(X, alphas, cov_init=…, X_test=…, mode=…, tol=…, enet_tol=…, max_iter=…, verbose=…)
  • removed: method GraphicalLasso.fit(X, y=…)
  • removed: method GraphicalLassoCV.fit(X, y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class MinCovDet(EmpiricalCovariance)
  • removed: constructor MinCovDet(store_precision=…, assume_centered=…, support_fraction=…, random_state=…)
  • removed: function c_step(X, n_support, remaining_iterations=…, initial_estimates=…, verbose=…, cov_computation_method=…, random_state=…)
  • removed: function fast_mcd(X, support_fraction=…, cov_computation_method=…, random_state=…)
  • removed: function select_candidates(X, n_support, n_trials, select=…, n_iter=…, verbose=…, cov_computation_method=…, random_state=…)
  • removed: method MinCovDet.correct_covariance(data)
  • removed: method MinCovDet.fit(X, y=…)
  • removed: method MinCovDet.reweight_covariance(data)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class LedoitWolf(EmpiricalCovariance)
  • removed: class OAS(EmpiricalCovariance)
  • removed: class ShrunkCovariance(EmpiricalCovariance)
  • removed: constructor LedoitWolf(store_precision=…, assume_centered=…, block_size=…)
  • removed: constructor ShrunkCovariance(store_precision=…, assume_centered=…, shrinkage=…)
  • removed: function ledoit_wolf(X, assume_centered=…, block_size=…)
  • removed: function ledoit_wolf_shrinkage(X, assume_centered=…, block_size=…)
  • removed: function oas(X, assume_centered=…)
  • removed: function shrunk_covariance(emp_cov, shrinkage=…)
  • removed: method LedoitWolf.fit(X, y=…)
  • removed: method OAS.fit(X, y=…)
  • removed: method ShrunkCovariance.fit(X, y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: export CCA
  • added: export PLSCanonical
  • added: export PLSRegression
  • added: export PLSSVD
  • removed: class CCA(_PLS, _UnstableArchMixin)
  • removed: constructor CCA(n_components=…, scale=…, max_iter=…, tol=…, copy=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class PLSCanonical(_PLS)
  • removed: class PLSRegression(_PLS)
  • removed: class PLSSVD(BaseEstimator, TransformerMixin)
  • removed: constructor PLSCanonical(n_components=…, scale=…, algorithm=…, max_iter=…, tol=…, copy=…)
  • removed: constructor PLSRegression(n_components=…, scale=…, max_iter=…, tol=…, copy=…)
  • removed: constructor PLSSVD(n_components=…, scale=…, copy=…)
  • removed: method PLSSVD.fit(X, Y)
  • removed: method PLSSVD.fit_transform(X, y=…)
  • removed: method PLSSVD.transform(X, Y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: export fetch_mldata
  • removed: export mldata_filename
  • removed: function clear_data_home(data_home=…)
  • removed: function get_data_home(data_home=…)
  • removed: function load_boston(return_X_y=…)
  • removed: function load_breast_cancer(return_X_y=…)
  • removed: function load_data(module_path, data_file_name)
  • removed: function load_diabetes(return_X_y=…)
  • removed: function load_digits(n_class=…, return_X_y=…)
  • removed: function load_files(container_path, description=…, categories=…, load_content=…, shuffle=…, encoding=…, decode_error=…, random_state=…)
  • removed: function load_iris(return_X_y=…)
  • removed: function load_linnerud(return_X_y=…)
  • removed: function load_sample_image(image_name)
  • removed: function load_sample_images()
  • removed: function load_wine(return_X_y=…)
  • removed: variable RemoteFileMetadata
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function fetch_california_housing(data_home=…, download_if_missing=…, return_X_y=…)
  • removed: variable ARCHIVE
  • removed: variable logger
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function fetch_covtype(data_home=…, download_if_missing=…, random_state=…, shuffle=…, return_X_y=…)
  • removed: variable ARCHIVE
  • removed: variable logger
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function fetch_kddcup99(subset=…, data_home=…, shuffle=…, random_state=…, percent10=…, download_if_missing=…, return_X_y=…)
  • removed: variable ARCHIVE
  • removed: variable ARCHIVE_10_PERCENT
  • removed: variable logger
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function fetch_lfw_pairs(subset=…, data_home=…, funneled=…, resize=…, color=…, slice_=…, download_if_missing=…)
  • removed: function fetch_lfw_people(data_home=…, funneled=…, resize=…, min_faces_per_person=…, color=…, slice_=…, download_if_missing=…, return_X_y=…)
  • removed: function scale_face(face)
  • removed: variable ARCHIVE
  • removed: variable FUNNELED_ARCHIVE
  • removed: variable TARGETS
  • removed: variable logger
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function fetch_mldata(dataname, target_name=…, data_name=…, transpose_data=…, data_home=…)
  • removed: function mldata_filename(dataname)
  • removed: function setup_module(module)
  • removed: function teardown_module(module)
  • removed: variable MLDATA_BASE_URL
  • removed: function fetch_olivetti_faces(data_home=…, shuffle=…, random_state=…, download_if_missing=…)
  • removed: variable FACES
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function fetch_openml(name=…, version=…, data_id=…, data_home=…, target_column=…, cache=…, return_X_y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function fetch_rcv1(data_home=…, subset=…, download_if_missing=…, random_state=…, shuffle=…, return_X_y=…)
  • removed: variable TOPICS_METADATA
  • removed: variable XY_METADATA
  • removed: variable logger
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function make_biclusters(shape, n_clusters, noise=…, minval=…, maxval=…, shuffle=…, random_state=…)
  • removed: function make_blobs(n_samples=…, n_features=…, centers=…, cluster_std=…, center_box=…, shuffle=…, random_state=…)
  • removed: function make_checkerboard(shape, n_clusters, noise=…, minval=…, maxval=…, shuffle=…, random_state=…)
  • removed: function make_circles(n_samples=…, shuffle=…, noise=…, random_state=…, factor=…)
  • removed: function make_classification(n_samples=…, n_features=…, n_informative=…, n_redundant=…, n_repeated=…, n_classes=…, n_clusters_per_class=…, weights=…, flip_y=…, class_sep=…, hypercube=…, shift=…, scale=…, shuffle=…, random_state=…)
  • removed: function make_friedman1(n_samples=…, n_features=…, noise=…, random_state=…)
  • removed: function make_friedman2(n_samples=…, noise=…, random_state=…)
  • removed: function make_friedman3(n_samples=…, noise=…, random_state=…)
  • removed: function make_gaussian_quantiles(mean=…, cov=…, n_samples=…, n_features=…, n_classes=…, shuffle=…, random_state=…)
  • removed: function make_hastie_10_2(n_samples=…, random_state=…)
  • removed: function make_low_rank_matrix(n_samples=…, n_features=…, effective_rank=…, tail_strength=…, random_state=…)
  • removed: function make_moons(n_samples=…, shuffle=…, noise=…, random_state=…)
  • removed: function make_multilabel_classification(n_samples=…, n_features=…, n_classes=…, n_labels=…, length=…, allow_unlabeled=…, sparse=…, return_indicator=…, return_distributions=…, random_state=…)
  • removed: function make_regression(n_samples=…, n_features=…, n_informative=…, n_targets=…, bias=…, effective_rank=…, tail_strength=…, noise=…, shuffle=…, coef=…, random_state=…)
  • removed: function make_s_curve(n_samples=…, noise=…, random_state=…)
  • removed: function make_sparse_coded_signal(n_samples, n_components, n_features, n_nonzero_coefs, random_state=…)
  • removed: function make_sparse_spd_matrix(dim=…, alpha=…, norm_diag=…, smallest_coef=…, largest_coef=…, random_state=…)
  • removed: function make_sparse_uncorrelated(n_samples=…, n_features=…, random_state=…)
  • removed: function make_spd_matrix(n_dim, random_state=…)
  • removed: function make_swiss_roll(n_samples=…, noise=…, random_state=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function construct_grids(batch)
  • removed: function fetch_species_distributions(data_home=…, download_if_missing=…)
  • removed: variable COVERAGES
  • removed: variable DATA_ARCHIVE_NAME
  • removed: variable SAMPLES
  • removed: variable logger
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function dump_svmlight_file(X, y, f, zero_based=…, comment=…, query_id=…, multilabel=…)
  • removed: function load_svmlight_file(f, n_features=…, dtype=…, multilabel=…, zero_based=…, query_id=…, offset=…, length=…)
  • removed: function load_svmlight_files(files, n_features=…, dtype=…, multilabel=…, zero_based=…, query_id=…, offset=…, length=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function download_20newsgroups(target_dir, cache_path)
  • removed: function fetch_20newsgroups(data_home=…, subset=…, categories=…, shuffle=…, random_state=…, remove=…, download_if_missing=…)
  • removed: function fetch_20newsgroups_vectorized(subset=…, remove=…, data_home=…, download_if_missing=…, return_X_y=…)
  • removed: function strip_newsgroup_footer(text)
  • removed: function strip_newsgroup_header(text)
  • removed: function strip_newsgroup_quoting(text)
  • removed: variable ARCHIVE
  • removed: variable CACHE_NAME
  • removed: variable TEST_FOLDER
  • removed: variable TRAIN_FOLDER
  • removed: variable logger
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: export dict_learning
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class DictionaryLearning(BaseEstimator, SparseCodingMixin)
  • removed: class MiniBatchDictionaryLearning(BaseEstimator, SparseCodingMixin)
  • removed: class SparseCoder(BaseEstimator, SparseCodingMixin)
  • removed: class SparseCodingMixin(TransformerMixin)
  • removed: constructor DictionaryLearning(n_components=…, alpha=…, max_iter=…, tol=…, fit_algorithm=…, transform_algorithm=…, transform_n_nonzero_coefs=…, transform_alpha=…, n_jobs=…, code_init=…, dict_init=…, verbose=…, split_sign=…, random_state=…, positive_code=…, positive_dict=…)
  • removed: constructor MiniBatchDictionaryLearning(n_components=…, alpha=…, n_iter=…, fit_algorithm=…, n_jobs=…, batch_size=…, shuffle=…, dict_init=…, transform_algorithm=…, transform_n_nonzero_coefs=…, transform_alpha=…, verbose=…, split_sign=…, random_state=…, positive_code=…, positive_dict=…)
  • removed: constructor SparseCoder(dictionary, transform_algorithm=…, transform_n_nonzero_coefs=…, transform_alpha=…, split_sign=…, n_jobs=…, positive_code=…)
  • removed: function dict_learning(X, n_components, alpha, max_iter=…, tol=…, method=…, n_jobs=…, dict_init=…, code_init=…, callback=…, verbose=…, random_state=…, return_n_iter=…, positive_dict=…, positive_code=…)
  • removed: function dict_learning_online(X, n_components=…, alpha=…, n_iter=…, return_code=…, dict_init=…, callback=…, batch_size=…, verbose=…, shuffle=…, n_jobs=…, method=…, iter_offset=…, random_state=…, return_inner_stats=…, inner_stats=…, return_n_iter=…, positive_dict=…, positive_code=…)
  • removed: function sparse_encode(X, dictionary, gram=…, cov=…, algorithm=…, n_nonzero_coefs=…, alpha=…, copy_cov=…, init=…, max_iter=…, n_jobs=…, check_input=…, verbose=…, positive=…)
  • removed: method DictionaryLearning.fit(X, y=…)
  • removed: method MiniBatchDictionaryLearning.fit(X, y=…)
  • removed: method MiniBatchDictionaryLearning.partial_fit(X, y=…, iter_offset=…)
  • removed: method SparseCoder.fit(X, y=…)
  • removed: method SparseCodingMixin.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class FactorAnalysis(BaseEstimator, TransformerMixin)
  • removed: constructor FactorAnalysis(n_components=…, tol=…, copy=…, max_iter=…, noise_variance_init=…, svd_method=…, iterated_power=…, random_state=…)
  • removed: method FactorAnalysis.fit(X, y=…)
  • removed: method FactorAnalysis.get_covariance()
  • removed: method FactorAnalysis.get_precision()
  • removed: method FactorAnalysis.score(X, y=…)
  • removed: method FactorAnalysis.score_samples(X)
  • removed: method FactorAnalysis.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class FastICA(BaseEstimator, TransformerMixin)
  • removed: constructor FastICA(n_components=…, algorithm=…, whiten=…, fun=…, fun_args=…, max_iter=…, tol=…, w_init=…, random_state=…)
  • removed: function fastica(X, n_components=…, algorithm=…, whiten=…, fun=…, fun_args=…, max_iter=…, tol=…, w_init=…, random_state=…, return_X_mean=…, compute_sources=…, return_n_iter=…)
  • removed: method FastICA.fit(X, y=…)
  • removed: method FastICA.fit_transform(X, y=…)
  • removed: method FastICA.inverse_transform(X, copy=…)
  • removed: method FastICA.transform(X, copy=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class IncrementalPCA(_BasePCA)
  • removed: constructor IncrementalPCA(n_components=…, whiten=…, copy=…, batch_size=…)
  • removed: method IncrementalPCA.fit(X, y=…)
  • removed: method IncrementalPCA.partial_fit(X, y=…, check_input=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class KernelPCA(BaseEstimator, TransformerMixin)
  • removed: constructor KernelPCA(n_components=…, kernel=…, gamma=…, degree=…, coef0=…, kernel_params=…, alpha=…, fit_inverse_transform=…, eigen_solver=…, tol=…, max_iter=…, remove_zero_eig=…, random_state=…, copy_X=…, n_jobs=…)
  • removed: method KernelPCA.fit(X, y=…)
  • removed: method KernelPCA.fit_transform(X, y=…, **params)
  • removed: method KernelPCA.inverse_transform(X)
  • removed: method KernelPCA.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class NMF(BaseEstimator, TransformerMixin)
  • removed: constructor NMF(n_components=…, init=…, solver=…, beta_loss=…, tol=…, max_iter=…, random_state=…, alpha=…, l1_ratio=…, verbose=…, shuffle=…)
  • removed: function non_negative_factorization(X, W=…, H=…, n_components=…, init=…, update_H=…, solver=…, beta_loss=…, tol=…, max_iter=…, alpha=…, l1_ratio=…, regularization=…, random_state=…, verbose=…, shuffle=…)
  • removed: function norm(x)
  • removed: function trace_dot(X, Y)
  • removed: method NMF.fit(X, y=…, **params)
  • removed: method NMF.fit_transform(X, y=…, W=…, H=…)
  • removed: method NMF.inverse_transform(W)
  • removed: method NMF.transform(X)
  • removed: variable EPSILON
  • removed: variable INTEGER_TYPES
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class LatentDirichletAllocation(BaseEstimator, TransformerMixin)
  • removed: constructor LatentDirichletAllocation(n_components=…, doc_topic_prior=…, topic_word_prior=…, learning_method=…, learning_decay=…, learning_offset=…, max_iter=…, batch_size=…, evaluate_every=…, total_samples=…, perp_tol=…, mean_change_tol=…, max_doc_update_iter=…, n_jobs=…, verbose=…, random_state=…)
  • removed: method LatentDirichletAllocation.fit(X, y=…)
  • removed: method LatentDirichletAllocation.partial_fit(X, y=…)
  • removed: method LatentDirichletAllocation.perplexity(X, sub_sampling=…)
  • removed: method LatentDirichletAllocation.score(X, y=…)
  • removed: method LatentDirichletAllocation.transform(X)
  • removed: variable EPS
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class PCA(_BasePCA)
  • removed: constructor PCA(n_components=…, copy=…, whiten=…, svd_solver=…, tol=…, iterated_power=…, random_state=…)
  • removed: method PCA.fit(X, y=…)
  • removed: method PCA.fit_transform(X, y=…)
  • removed: method PCA.score(X, y=…)
  • removed: method PCA.score_samples(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class MiniBatchSparsePCA(SparsePCA)
  • removed: class SparsePCA(BaseEstimator, TransformerMixin)
  • removed: constructor MiniBatchSparsePCA(n_components=…, alpha=…, ridge_alpha=…, n_iter=…, callback=…, batch_size=…, verbose=…, shuffle=…, n_jobs=…, method=…, random_state=…, normalize_components=…)
  • removed: constructor SparsePCA(n_components=…, alpha=…, ridge_alpha=…, max_iter=…, tol=…, method=…, n_jobs=…, U_init=…, V_init=…, verbose=…, random_state=…, normalize_components=…)
  • removed: method MiniBatchSparsePCA.fit(X, y=…)
  • removed: method SparsePCA.fit(X, y=…)
  • removed: method SparsePCA.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class TruncatedSVD(BaseEstimator, TransformerMixin)
  • removed: constructor TruncatedSVD(n_components=…, algorithm=…, n_iter=…, random_state=…, tol=…)
  • removed: method TruncatedSVD.fit(X, y=…)
  • removed: method TruncatedSVD.fit_transform(X, y=…)
  • removed: method TruncatedSVD.inverse_transform(X)
  • removed: method TruncatedSVD.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: class QuadraticDiscriminantAnalysis(BaseEstimator, ClassifierMixin) → class QuadraticDiscriminantAnalysis(ClassifierMixin, BaseEstimator)
  • changed: class DummyClassifier(BaseEstimator, ClassifierMixin, MultiOutputMixin) → class DummyClassifier(MultiOutputMixin, ClassifierMixin, BaseEstimator)
  • changed: class DummyRegressor(BaseEstimator, RegressorMixin, MultiOutputMixin) → class DummyRegressor(MultiOutputMixin, RegressorMixin, BaseEstimator)
  • added: property DummyClassifier.outputs_2d_
  • added: property DummyRegressor.outputs_2d_
  • removed: export bagging
  • removed: export forest
  • removed: export gradient_boosting
  • removed: export weight_boosting
  • added: export StackingClassifier
  • added: export StackingRegressor
  • removed: class BaggingClassifier(BaseBagging, ClassifierMixin)
  • removed: class BaggingRegressor(BaseBagging, RegressorMixin)
  • removed: constructor BaggingClassifier(base_estimator=…, n_estimators=…, max_samples=…, max_features=…, bootstrap=…, bootstrap_features=…, oob_score=…, warm_start=…, n_jobs=…, random_state=…, verbose=…)
  • removed: constructor BaggingRegressor(base_estimator=…, n_estimators=…, max_samples=…, max_features=…, bootstrap=…, bootstrap_features=…, oob_score=…, warm_start=…, n_jobs=…, random_state=…, verbose=…)
  • removed: method BaggingClassifier.decision_function(X)
  • removed: method BaggingClassifier.predict(X)
  • removed: method BaggingClassifier.predict_log_proba(X)
  • removed: method BaggingClassifier.predict_proba(X)
  • removed: method BaggingRegressor.predict(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BaseEnsemble(BaseEstimator, MetaEstimatorMixin)
  • removed: constructor BaseEnsemble(base_estimator, n_estimators=…, estimator_params=…)
  • removed: variable MAX_RAND_SEED
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class ExtraTreesClassifier(ForestClassifier)
  • removed: class ExtraTreesRegressor(ForestRegressor)
  • removed: class RandomForestClassifier(ForestClassifier)
  • removed: class RandomForestRegressor(ForestRegressor)
  • removed: class RandomTreesEmbedding(BaseForest)
  • removed: constructor ExtraTreesClassifier(n_estimators=…, criterion=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, bootstrap=…, oob_score=…, n_jobs=…, random_state=…, verbose=…, warm_start=…, class_weight=…)
  • removed: constructor ExtraTreesRegressor(n_estimators=…, criterion=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, bootstrap=…, oob_score=…, n_jobs=…, random_state=…, verbose=…, warm_start=…)
  • removed: constructor RandomForestClassifier(n_estimators=…, criterion=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, bootstrap=…, oob_score=…, n_jobs=…, random_state=…, verbose=…, warm_start=…, class_weight=…)
  • removed: constructor RandomForestRegressor(n_estimators=…, criterion=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, bootstrap=…, oob_score=…, n_jobs=…, random_state=…, verbose=…, warm_start=…)
  • removed: constructor RandomTreesEmbedding(n_estimators=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, sparse_output=…, n_jobs=…, random_state=…, verbose=…, warm_start=…)
  • removed: field RandomTreesEmbedding.criterion
  • removed: field RandomTreesEmbedding.max_features
  • removed: method RandomTreesEmbedding.fit(X, y=…, sample_weight=…)
  • removed: method RandomTreesEmbedding.fit_transform(X, y=…, sample_weight=…)
  • removed: method RandomTreesEmbedding.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BaseGradientBoosting(BaseEnsemble)
  • removed: class BinomialDeviance(ClassificationLossFunction)
  • removed: class ClassificationLossFunction(LossFunction)
  • removed: class ExponentialLoss(ClassificationLossFunction)
  • removed: class GradientBoostingClassifier(BaseGradientBoosting, ClassifierMixin)
  • removed: class GradientBoostingRegressor(BaseGradientBoosting, RegressorMixin)
  • removed: class HuberLossFunction(RegressionLossFunction)
  • removed: class LeastAbsoluteError(RegressionLossFunction)
  • removed: class LeastSquaresError(RegressionLossFunction)
  • removed: class LogOddsEstimator
  • removed: class LossFunction
  • removed: class MeanEstimator
  • removed: class MultinomialDeviance(ClassificationLossFunction)
  • removed: class PriorProbabilityEstimator
  • removed: class QuantileEstimator
  • removed: class QuantileLossFunction(RegressionLossFunction)
  • removed: class RegressionLossFunction(LossFunction)
  • removed: class ScaledLogOddsEstimator(LogOddsEstimator)
  • removed: class VerboseReporter(object)
  • removed: class ZeroEstimator
  • removed: constructor BaseGradientBoosting(loss, learning_rate, n_estimators, criterion, min_samples_split, min_samples_leaf, min_weight_fraction_leaf, max_depth, min_impurity_decrease, min_impurity_split, init, subsample, max_features, random_state, alpha=…, verbose=…, max_leaf_nodes=…, warm_start=…, presort=…, validation_fraction=…, n_iter_no_change=…, tol=…)
  • removed: constructor BinomialDeviance(n_classes)
  • removed: constructor ExponentialLoss(n_classes)
  • removed: constructor GradientBoostingClassifier(loss=…, learning_rate=…, n_estimators=…, subsample=…, criterion=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_depth=…, min_impurity_decrease=…, min_impurity_split=…, init=…, random_state=…, max_features=…, verbose=…, max_leaf_nodes=…, warm_start=…, presort=…, validation_fraction=…, n_iter_no_change=…, tol=…)
  • removed: constructor GradientBoostingRegressor(loss=…, learning_rate=…, n_estimators=…, subsample=…, criterion=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_depth=…, min_impurity_decrease=…, min_impurity_split=…, init=…, random_state=…, max_features=…, alpha=…, verbose=…, max_leaf_nodes=…, warm_start=…, presort=…, validation_fraction=…, n_iter_no_change=…, tol=…)
  • removed: constructor HuberLossFunction(n_classes, alpha=…)
  • removed: constructor LossFunction(n_classes)
  • removed: constructor MultinomialDeviance(n_classes)
  • removed: constructor QuantileEstimator(alpha=…)
  • removed: constructor QuantileLossFunction(n_classes, alpha=…)
  • removed: constructor RegressionLossFunction(n_classes)
  • removed: constructor VerboseReporter(verbose)
  • removed: field LogOddsEstimator.scale
  • removed: field LossFunction.is_multi_class
  • removed: field MultinomialDeviance.is_multi_class
  • removed: field ScaledLogOddsEstimator.scale
  • removed: method BaseGradientBoosting.apply(X)
  • removed: method BaseGradientBoosting.fit(X, y, sample_weight=…, monitor=…)
  • removed: method BinomialDeviance.init_estimator()
  • removed: method BinomialDeviance.negative_gradient(y, pred, **kargs)
  • removed: method ExponentialLoss.init_estimator()
  • removed: method ExponentialLoss.negative_gradient(y, pred, **kargs)
  • removed: method GradientBoostingClassifier.decision_function(X)
  • removed: method GradientBoostingClassifier.predict(X)
  • removed: method GradientBoostingClassifier.predict_log_proba(X)
  • removed: method GradientBoostingClassifier.predict_proba(X)
  • removed: method GradientBoostingClassifier.staged_decision_function(X)
  • removed: method GradientBoostingClassifier.staged_predict(X)
  • removed: method GradientBoostingClassifier.staged_predict_proba(X)
  • removed: method GradientBoostingRegressor.apply(X)
  • removed: method GradientBoostingRegressor.predict(X)
  • removed: method GradientBoostingRegressor.staged_predict(X)
  • removed: method HuberLossFunction.init_estimator()
  • removed: method HuberLossFunction.negative_gradient(y, pred, sample_weight=…, **kargs)
  • removed: method LeastAbsoluteError.init_estimator()
  • removed: method LeastAbsoluteError.negative_gradient(y, pred, **kargs)
  • removed: method LeastSquaresError.init_estimator()
  • removed: method LeastSquaresError.negative_gradient(y, pred, **kargs)
  • removed: method LeastSquaresError.update_terminal_regions(tree, X, y, residual, y_pred, sample_weight, sample_mask, learning_rate=…, k=…)
  • removed: method LogOddsEstimator.fit(X, y, sample_weight=…)
  • removed: method LogOddsEstimator.predict(X)
  • removed: method LossFunction.init_estimator()
  • removed: method LossFunction.negative_gradient(y, y_pred, **kargs)
  • removed: method LossFunction.update_terminal_regions(tree, X, y, residual, y_pred, sample_weight, sample_mask, learning_rate=…, k=…)
  • removed: method MeanEstimator.fit(X, y, sample_weight=…)
  • removed: method MeanEstimator.predict(X)
  • removed: method MultinomialDeviance.init_estimator()
  • removed: method MultinomialDeviance.negative_gradient(y, pred, k=…, **kwargs)
  • removed: method PriorProbabilityEstimator.fit(X, y, sample_weight=…)
  • removed: method PriorProbabilityEstimator.predict(X)
  • removed: method QuantileEstimator.fit(X, y, sample_weight=…)
  • removed: method QuantileEstimator.predict(X)
  • removed: method QuantileLossFunction.init_estimator()
  • removed: method QuantileLossFunction.negative_gradient(y, pred, **kargs)
  • removed: method VerboseReporter.init(est, begin_at_stage=…)
  • removed: method VerboseReporter.update(j, est)
  • removed: method ZeroEstimator.fit(X, y, sample_weight=…)
  • removed: method ZeroEstimator.predict(X)
  • removed: method ZeroEstimator.predict_proba(X)
  • removed: property BaseGradientBoosting.feature_importances_
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class IsolationForest(BaseBagging, OutlierMixin)
  • removed: constructor IsolationForest(n_estimators=…, max_samples=…, contamination=…, max_features=…, bootstrap=…, n_jobs=…, behaviour=…, random_state=…, verbose=…, warm_start=…)
  • removed: method IsolationForest.decision_function(X)
  • removed: method IsolationForest.fit(X, y=…, sample_weight=…)
  • removed: method IsolationForest.predict(X)
  • removed: method IsolationForest.score_samples(X)
  • removed: property IsolationForest.threshold_
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class VotingClassifier(_BaseVoting, ClassifierMixin)
  • removed: class VotingRegressor(_BaseVoting, RegressorMixin)
  • removed: constructor VotingClassifier(estimators, voting=…, weights=…, n_jobs=…, flatten_transform=…)
  • removed: constructor VotingRegressor(estimators, weights=…, n_jobs=…)
  • removed: method VotingClassifier.fit(X, y, sample_weight=…)
  • removed: method VotingClassifier.predict(X)
  • removed: method VotingClassifier.transform(X)
  • removed: method VotingRegressor.fit(X, y, sample_weight=…)
  • removed: method VotingRegressor.predict(X)
  • removed: method VotingRegressor.transform(X)
  • removed: property VotingClassifier.predict_proba
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class AdaBoostClassifier(BaseWeightBoosting, ClassifierMixin)
  • removed: class AdaBoostRegressor(BaseWeightBoosting, RegressorMixin)
  • removed: constructor AdaBoostClassifier(base_estimator=…, n_estimators=…, learning_rate=…, algorithm=…, random_state=…)
  • removed: constructor AdaBoostRegressor(base_estimator=…, n_estimators=…, learning_rate=…, loss=…, random_state=…)
  • removed: method AdaBoostClassifier.decision_function(X)
  • removed: method AdaBoostClassifier.fit(X, y, sample_weight=…)
  • removed: method AdaBoostClassifier.predict(X)
  • removed: method AdaBoostClassifier.predict_log_proba(X)
  • removed: method AdaBoostClassifier.predict_proba(X)
  • removed: method AdaBoostClassifier.staged_decision_function(X)
  • removed: method AdaBoostClassifier.staged_predict(X)
  • removed: method AdaBoostClassifier.staged_predict_proba(X)
  • removed: method AdaBoostRegressor.fit(X, y, sample_weight=…)
  • removed: method AdaBoostRegressor.predict(X)
  • removed: method AdaBoostRegressor.staged_predict(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: class PositiveSpectrumWarning(UserWarning)
  • removed: class DictVectorizer(BaseEstimator, TransformerMixin)
  • removed: constructor DictVectorizer(dtype=…, separator=…, sparse=…, sort=…)
  • removed: method DictVectorizer.fit(X, y=…)
  • removed: method DictVectorizer.fit_transform(X, y=…)
  • removed: method DictVectorizer.get_feature_names()
  • removed: method DictVectorizer.inverse_transform(X, dict_type=…)
  • removed: method DictVectorizer.restrict(support, indices=…)
  • removed: method DictVectorizer.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class FeatureHasher(BaseEstimator, TransformerMixin)
  • removed: constructor FeatureHasher(n_features=…, input_type=…, dtype=…, alternate_sign=…)
  • removed: method FeatureHasher.fit(X=…, y=…)
  • removed: method FeatureHasher.transform(raw_X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: variable ENGLISH_STOP_WORDS
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: class CountVectorizer(BaseEstimator, VectorizerMixin) → class CountVectorizer(_VectorizerMixin, BaseEstimator)
  • changed: class HashingVectorizer(BaseEstimator, VectorizerMixin, TransformerMixin) → class HashingVectorizer(TransformerMixin, _VectorizerMixin, BaseEstimator)
  • changed: class TfidfTransformer(BaseEstimator, TransformerMixin) → class TfidfTransformer(TransformerMixin, BaseEstimator)
  • removed: class SelectorMixin(TransformerMixin)
  • removed: method SelectorMixin.get_support(indices=…)
  • removed: method SelectorMixin.inverse_transform(X)
  • removed: method SelectorMixin.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class SelectFromModel(BaseEstimator, SelectorMixin, MetaEstimatorMixin)
  • removed: constructor SelectFromModel(estimator, threshold=…, prefit=…, norm_order=…, max_features=…)
  • removed: method SelectFromModel.fit(X, y=…, **fit_params)
  • removed: method SelectFromModel.partial_fit(X, y=…, **fit_params)
  • removed: property SelectFromModel.threshold_
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function mutual_info_classif(X, y, discrete_features=…, n_neighbors=…, copy=…, random_state=…)
  • removed: function mutual_info_regression(X, y, discrete_features=…, n_neighbors=…, copy=…, random_state=…)
  • removed: class RFE(BaseEstimator, MetaEstimatorMixin, SelectorMixin)
  • removed: class RFECV(RFE, MetaEstimatorMixin)
  • removed: constructor RFE(estimator, n_features_to_select=…, step=…, verbose=…)
  • removed: constructor RFECV(estimator, step=…, min_features_to_select=…, cv=…, scoring=…, verbose=…, n_jobs=…)
  • removed: method RFE.decision_function(X)
  • removed: method RFE.fit(X, y)
  • removed: method RFE.predict(X)
  • removed: method RFE.predict_log_proba(X)
  • removed: method RFE.predict_proba(X)
  • removed: method RFE.score(X, y)
  • removed: method RFECV.fit(X, y, groups=…)
  • removed: property RFE.classes_
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class GenericUnivariateSelect(_BaseFilter)
  • removed: class SelectFdr(_BaseFilter)
  • removed: class SelectFpr(_BaseFilter)
  • removed: class SelectFwe(_BaseFilter)
  • removed: class SelectKBest(_BaseFilter)
  • removed: class SelectPercentile(_BaseFilter)
  • removed: constructor GenericUnivariateSelect(score_func=…, mode=…, param=…)
  • removed: constructor SelectFdr(score_func=…, alpha=…)
  • removed: constructor SelectFpr(score_func=…, alpha=…)
  • removed: constructor SelectFwe(score_func=…, alpha=…)
  • removed: constructor SelectKBest(score_func=…, k=…)
  • removed: constructor SelectPercentile(score_func=…, percentile=…)
  • removed: function chi2(X, y)
  • removed: function f_classif(X, y)
  • removed: function f_oneway(*args)
  • removed: function f_regression(X, y, center=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class VarianceThreshold(BaseEstimator, SelectorMixin)
  • removed: constructor VarianceThreshold(threshold=…)
  • removed: method VarianceThreshold.fit(X, y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: export correlation_models
  • removed: export regression_models
  • removed: function absolute_exponential(theta, d)
  • removed: function cubic(theta, d)
  • removed: function generalized_exponential(theta, d)
  • removed: function linear(theta, d)
  • removed: function pure_nugget(theta, d)
  • removed: function squared_exponential(theta, d)
  • removed: class GaussianProcessClassifier(BaseEstimator, ClassifierMixin)
  • removed: constructor GaussianProcessClassifier(kernel=…, optimizer=…, n_restarts_optimizer=…, max_iter_predict=…, warm_start=…, copy_X_train=…, random_state=…, multi_class=…, n_jobs=…)
  • removed: method GaussianProcessClassifier.fit(X, y)
  • removed: method GaussianProcessClassifier.log_marginal_likelihood(theta=…, eval_gradient=…)
  • removed: method GaussianProcessClassifier.predict(X)
  • removed: method GaussianProcessClassifier.predict_proba(X)
  • removed: property GaussianProcessClassifier.kernel_
  • removed: variable COEFS
  • removed: variable LAMBDAS
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class GaussianProcessRegressor(BaseEstimator, RegressorMixin, MultiOutputMixin)
  • removed: constructor GaussianProcessRegressor(kernel=…, alpha=…, optimizer=…, n_restarts_optimizer=…, normalize_y=…, copy_X_train=…, random_state=…)
  • removed: method GaussianProcessRegressor.fit(X, y)
  • removed: method GaussianProcessRegressor.log_marginal_likelihood(theta=…, eval_gradient=…)
  • removed: method GaussianProcessRegressor.predict(X, return_std=…, return_cov=…)
  • removed: method GaussianProcessRegressor.sample_y(X, n_samples=…, random_state=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: class ConstantKernel(StationaryKernelMixin, Kernel) → class ConstantKernel(StationaryKernelMixin, GenericKernelMixin, Kernel)
  • changed: class WhiteKernel(StationaryKernelMixin, Kernel) → class WhiteKernel(StationaryKernelMixin, GenericKernelMixin, Kernel)
  • added: class GenericKernelMixin
  • added: property CompoundKernel.requires_vector_input
  • added: property Exponentiation.requires_vector_input
  • added: property GenericKernelMixin.requires_vector_input
  • added: property Kernel.requires_vector_input
  • added: property KernelOperator.requires_vector_input
  • removed: function constant(x)
  • removed: function linear(x)
  • removed: function quadratic(x)
  • added: export KNNImputer
  • removed: export partial_dependence
  • added: export PartialDependenceDisplay
  • added: export permutation_importance
  • removed: function partial_dependence(estimator, X, features, response_method=…, percentiles=…, grid_resolution=…, method=…)
  • removed: function plot_partial_dependence(estimator, X, features, feature_names=…, target=…, response_method=…, n_cols=…, grid_resolution=…, percentiles=…, method=…, n_jobs=…, verbose=…, fig=…, line_kw=…, contour_kw=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: class IsotonicRegression(BaseEstimator, TransformerMixin, RegressorMixin) → class IsotonicRegression(RegressorMixin, TransformerMixin, BaseEstimator)
  • changed: class AdditiveChi2Sampler(BaseEstimator, TransformerMixin) → class AdditiveChi2Sampler(TransformerMixin, BaseEstimator)
  • changed: class Nystroem(BaseEstimator, TransformerMixin) → class Nystroem(TransformerMixin, BaseEstimator)
  • changed: class RBFSampler(BaseEstimator, TransformerMixin) → class RBFSampler(TransformerMixin, BaseEstimator)
  • changed: class SkewedChi2Sampler(BaseEstimator, TransformerMixin) → class SkewedChi2Sampler(TransformerMixin, BaseEstimator)
  • changed: class KernelRidge(BaseEstimator, RegressorMixin, MultiOutputMixin) → class KernelRidge(MultiOutputMixin, RegressorMixin, BaseEstimator)
  • removed: class LinearClassifierMixin(ClassifierMixin)
  • removed: class LinearModel(BaseEstimator)
  • removed: class LinearRegression(LinearModel, RegressorMixin, MultiOutputMixin)
  • removed: class SparseCoefMixin
  • removed: constructor LinearRegression(fit_intercept=…, normalize=…, copy_X=…, n_jobs=…)
  • removed: function make_dataset(X, y, sample_weight, random_state=…)
  • removed: method LinearClassifierMixin.decision_function(X)
  • removed: method LinearClassifierMixin.predict(X)
  • removed: method LinearModel.fit(X, y)
  • removed: method LinearModel.predict(X)
  • removed: method LinearRegression.fit(X, y, sample_weight=…)
  • removed: method SparseCoefMixin.densify()
  • removed: method SparseCoefMixin.sparsify()
  • removed: variable SPARSE_INTERCEPT_DECAY
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class ARDRegression(LinearModel, RegressorMixin)
  • removed: class BayesianRidge(LinearModel, RegressorMixin)
  • removed: constructor ARDRegression(n_iter=…, tol=…, alpha_1=…, alpha_2=…, lambda_1=…, lambda_2=…, compute_score=…, threshold_lambda=…, fit_intercept=…, normalize=…, copy_X=…, verbose=…)
  • removed: constructor BayesianRidge(n_iter=…, tol=…, alpha_1=…, alpha_2=…, lambda_1=…, lambda_2=…, compute_score=…, fit_intercept=…, normalize=…, copy_X=…, verbose=…)
  • removed: method ARDRegression.fit(X, y)
  • removed: method ARDRegression.predict(X, return_std=…)
  • removed: method BayesianRidge.fit(X, y, sample_weight=…)
  • removed: method BayesianRidge.predict(X, return_std=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class ElasticNet(LinearModel, RegressorMixin, MultiOutputMixin)
  • removed: class ElasticNetCV(LinearModelCV, RegressorMixin)
  • removed: class Lasso(ElasticNet)
  • removed: class LassoCV(LinearModelCV, RegressorMixin)
  • removed: class LinearModelCV(LinearModel, MultiOutputMixin)
  • removed: class MultiTaskElasticNet(Lasso)
  • removed: class MultiTaskElasticNetCV(LinearModelCV, RegressorMixin)
  • removed: class MultiTaskLasso(MultiTaskElasticNet)
  • removed: class MultiTaskLassoCV(LinearModelCV, RegressorMixin)
  • removed: constructor ElasticNet(alpha=…, l1_ratio=…, fit_intercept=…, normalize=…, precompute=…, max_iter=…, copy_X=…, tol=…, warm_start=…, positive=…, random_state=…, selection=…)
  • removed: constructor ElasticNetCV(l1_ratio=…, eps=…, n_alphas=…, alphas=…, fit_intercept=…, normalize=…, precompute=…, max_iter=…, tol=…, cv=…, copy_X=…, verbose=…, n_jobs=…, positive=…, random_state=…, selection=…)
  • removed: constructor Lasso(alpha=…, fit_intercept=…, normalize=…, precompute=…, copy_X=…, max_iter=…, tol=…, warm_start=…, positive=…, random_state=…, selection=…)
  • removed: constructor LassoCV(eps=…, n_alphas=…, alphas=…, fit_intercept=…, normalize=…, precompute=…, max_iter=…, tol=…, copy_X=…, cv=…, verbose=…, n_jobs=…, positive=…, random_state=…, selection=…)
  • removed: constructor LinearModelCV(eps=…, n_alphas=…, alphas=…, fit_intercept=…, normalize=…, precompute=…, max_iter=…, tol=…, copy_X=…, cv=…, verbose=…, n_jobs=…, positive=…, random_state=…, selection=…)
  • removed: constructor MultiTaskElasticNet(alpha=…, l1_ratio=…, fit_intercept=…, normalize=…, copy_X=…, max_iter=…, tol=…, warm_start=…, random_state=…, selection=…)
  • removed: constructor MultiTaskElasticNetCV(l1_ratio=…, eps=…, n_alphas=…, alphas=…, fit_intercept=…, normalize=…, max_iter=…, tol=…, cv=…, copy_X=…, verbose=…, n_jobs=…, random_state=…, selection=…)
  • removed: constructor MultiTaskLasso(alpha=…, fit_intercept=…, normalize=…, copy_X=…, max_iter=…, tol=…, warm_start=…, random_state=…, selection=…)
  • removed: constructor MultiTaskLassoCV(eps=…, n_alphas=…, alphas=…, fit_intercept=…, normalize=…, max_iter=…, tol=…, copy_X=…, cv=…, verbose=…, n_jobs=…, random_state=…, selection=…)
  • removed: field ElasticNet.path
  • removed: field ElasticNetCV.path
  • removed: field Lasso.path
  • removed: field LassoCV.path
  • removed: field MultiTaskElasticNetCV.path
  • removed: field MultiTaskLassoCV.path
  • removed: function enet_path(X, y, l1_ratio=…, eps=…, n_alphas=…, alphas=…, precompute=…, Xy=…, copy_X=…, coef_init=…, verbose=…, return_n_iter=…, positive=…, check_input=…, **params)
  • removed: function lasso_path(X, y, eps=…, n_alphas=…, alphas=…, precompute=…, Xy=…, copy_X=…, coef_init=…, verbose=…, return_n_iter=…, positive=…, **params)
  • removed: method ElasticNet.fit(X, y, check_input=…)
  • removed: method LinearModelCV.fit(X, y)
  • removed: method MultiTaskElasticNet.fit(X, y)
  • removed: property ElasticNet.sparse_coef_
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class HuberRegressor(LinearModel, RegressorMixin, BaseEstimator)
  • removed: constructor HuberRegressor(epsilon=…, max_iter=…, alpha=…, warm_start=…, fit_intercept=…, tol=…)
  • removed: method HuberRegressor.fit(X, y, sample_weight=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class Lars(LinearModel, RegressorMixin, MultiOutputMixin)
  • removed: class LarsCV(Lars)
  • removed: class LassoLars(Lars)
  • removed: class LassoLarsCV(LarsCV)
  • removed: class LassoLarsIC(LassoLars)
  • removed: constructor Lars(fit_intercept=…, verbose=…, normalize=…, precompute=…, n_nonzero_coefs=…, eps=…, copy_X=…, fit_path=…, positive=…)
  • removed: constructor LarsCV(fit_intercept=…, verbose=…, max_iter=…, normalize=…, precompute=…, cv=…, max_n_alphas=…, n_jobs=…, eps=…, copy_X=…, positive=…)
  • removed: constructor LassoLars(alpha=…, fit_intercept=…, verbose=…, normalize=…, precompute=…, max_iter=…, eps=…, copy_X=…, fit_path=…, positive=…)
  • removed: constructor LassoLarsCV(fit_intercept=…, verbose=…, max_iter=…, normalize=…, precompute=…, cv=…, max_n_alphas=…, n_jobs=…, eps=…, copy_X=…, positive=…)
  • removed: constructor LassoLarsIC(criterion=…, fit_intercept=…, verbose=…, normalize=…, precompute=…, max_iter=…, eps=…, copy_X=…, positive=…)
  • removed: field Lars.method
  • removed: field LarsCV.method
  • removed: field LassoLars.method
  • removed: field LassoLarsCV.method
  • removed: function lars_path(X, y, Xy=…, Gram=…, max_iter=…, alpha_min=…, method=…, copy_X=…, eps=…, copy_Gram=…, verbose=…, return_path=…, return_n_iter=…, positive=…)
  • removed: function lars_path_gram(Xy, Gram, n_samples, max_iter=…, alpha_min=…, method=…, copy_X=…, eps=…, copy_Gram=…, verbose=…, return_path=…, return_n_iter=…, positive=…)
  • removed: method Lars.fit(X, y, Xy=…)
  • removed: method LarsCV.fit(X, y)
  • removed: method LassoLarsIC.fit(X, y, copy_X=…)
  • removed: variable SOLVE_TRIANGULAR_ARGS
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class LogisticRegression(BaseEstimator, LinearClassifierMixin, SparseCoefMixin)
  • removed: class LogisticRegressionCV(LogisticRegression, BaseEstimator, LinearClassifierMixin)
  • removed: constructor LogisticRegression(penalty=…, dual=…, tol=…, C=…, fit_intercept=…, intercept_scaling=…, class_weight=…, random_state=…, solver=…, max_iter=…, multi_class=…, verbose=…, warm_start=…, n_jobs=…, l1_ratio=…)
  • removed: constructor LogisticRegressionCV(Cs=…, fit_intercept=…, cv=…, dual=…, penalty=…, scoring=…, solver=…, tol=…, max_iter=…, class_weight=…, n_jobs=…, verbose=…, refit=…, intercept_scaling=…, multi_class=…, random_state=…, l1_ratios=…)
  • removed: function logistic_regression_path(X, y, pos_class=…, Cs=…, fit_intercept=…, max_iter=…, tol=…, verbose=…, solver=…, coef=…, class_weight=…, dual=…, penalty=…, intercept_scaling=…, multi_class=…, random_state=…, check_input=…, max_squared_sum=…, sample_weight=…, l1_ratio=…)
  • removed: method LogisticRegression.fit(X, y, sample_weight=…)
  • removed: method LogisticRegression.predict_log_proba(X)
  • removed: method LogisticRegression.predict_proba(X)
  • removed: method LogisticRegressionCV.fit(X, y, sample_weight=…)
  • removed: method LogisticRegressionCV.score(X, y, sample_weight=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class OrthogonalMatchingPursuit(LinearModel, RegressorMixin, MultiOutputMixin)
  • removed: class OrthogonalMatchingPursuitCV(LinearModel, RegressorMixin)
  • removed: constructor OrthogonalMatchingPursuit(n_nonzero_coefs=…, tol=…, fit_intercept=…, normalize=…, precompute=…)
  • removed: constructor OrthogonalMatchingPursuitCV(copy=…, fit_intercept=…, normalize=…, max_iter=…, cv=…, n_jobs=…, verbose=…)
  • removed: function orthogonal_mp(X, y, n_nonzero_coefs=…, tol=…, precompute=…, copy_X=…, return_path=…, return_n_iter=…)
  • removed: function orthogonal_mp_gram(Gram, Xy, n_nonzero_coefs=…, tol=…, norms_squared=…, copy_Gram=…, copy_Xy=…, return_path=…, return_n_iter=…)
  • removed: method OrthogonalMatchingPursuit.fit(X, y)
  • removed: method OrthogonalMatchingPursuitCV.fit(X, y)
  • removed: variable premature
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class PassiveAggressiveClassifier(BaseSGDClassifier)
  • removed: class PassiveAggressiveRegressor(BaseSGDRegressor)
  • removed: constructor PassiveAggressiveClassifier(C=…, fit_intercept=…, max_iter=…, tol=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, shuffle=…, verbose=…, loss=…, n_jobs=…, random_state=…, warm_start=…, class_weight=…, average=…)
  • removed: constructor PassiveAggressiveRegressor(C=…, fit_intercept=…, max_iter=…, tol=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, shuffle=…, verbose=…, loss=…, epsilon=…, random_state=…, warm_start=…, average=…)
  • removed: method PassiveAggressiveClassifier.fit(X, y, coef_init=…, intercept_init=…)
  • removed: method PassiveAggressiveClassifier.partial_fit(X, y, classes=…)
  • removed: method PassiveAggressiveRegressor.fit(X, y, coef_init=…, intercept_init=…)
  • removed: method PassiveAggressiveRegressor.partial_fit(X, y)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class Perceptron(BaseSGDClassifier)
  • removed: constructor Perceptron(penalty=…, alpha=…, fit_intercept=…, max_iter=…, tol=…, shuffle=…, verbose=…, eta0=…, n_jobs=…, random_state=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, class_weight=…, warm_start=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class RANSACRegressor(BaseEstimator, MetaEstimatorMixin, RegressorMixin, MultiOutputMixin)
  • removed: constructor RANSACRegressor(base_estimator=…, min_samples=…, residual_threshold=…, is_data_valid=…, is_model_valid=…, max_trials=…, max_skips=…, stop_n_inliers=…, stop_score=…, stop_probability=…, loss=…, random_state=…)
  • removed: method RANSACRegressor.fit(X, y, sample_weight=…)
  • removed: method RANSACRegressor.predict(X)
  • removed: method RANSACRegressor.score(X, y)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class Ridge(_BaseRidge, RegressorMixin)
  • removed: class RidgeCV(_BaseRidgeCV, RegressorMixin)
  • removed: class RidgeClassifier(LinearClassifierMixin, _BaseRidge)
  • removed: class RidgeClassifierCV(LinearClassifierMixin, _BaseRidgeCV)
  • removed: constructor Ridge(alpha=…, fit_intercept=…, normalize=…, copy_X=…, max_iter=…, tol=…, solver=…, random_state=…)
  • removed: constructor RidgeClassifier(alpha=…, fit_intercept=…, normalize=…, copy_X=…, max_iter=…, tol=…, class_weight=…, solver=…, random_state=…)
  • removed: constructor RidgeClassifierCV(alphas=…, fit_intercept=…, normalize=…, scoring=…, cv=…, class_weight=…, store_cv_values=…)
  • removed: function ridge_regression(X, y, alpha, sample_weight=…, solver=…, max_iter=…, tol=…, verbose=…, random_state=…, return_n_iter=…, return_intercept=…, check_input=…)
  • removed: method Ridge.fit(X, y, sample_weight=…)
  • removed: method RidgeClassifier.fit(X, y, sample_weight=…)
  • removed: method RidgeClassifierCV.fit(X, y, sample_weight=…)
  • removed: property RidgeClassifier.classes_
  • removed: property RidgeClassifierCV.classes_
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function get_auto_step_size(max_squared_sum, alpha_scaled, loss, fit_intercept, n_samples=…, is_saga=…)
  • removed: function sag_solver(X, y, sample_weight=…, loss=…, alpha=…, beta=…, max_iter=…, tol=…, verbose=…, random_state=…, check_input=…, max_squared_sum=…, warm_start_mem=…, is_saga=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BaseSGD(BaseEstimator, SparseCoefMixin)
  • removed: class BaseSGDClassifier(BaseSGD, LinearClassifierMixin)
  • removed: class BaseSGDRegressor(BaseSGD, RegressorMixin)
  • removed: class SGDClassifier(BaseSGDClassifier)
  • removed: class SGDRegressor(BaseSGDRegressor)
  • removed: constructor BaseSGD(loss, penalty=…, alpha=…, C=…, l1_ratio=…, fit_intercept=…, max_iter=…, tol=…, shuffle=…, verbose=…, epsilon=…, random_state=…, learning_rate=…, eta0=…, power_t=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, warm_start=…, average=…)
  • removed: constructor BaseSGDClassifier(loss=…, penalty=…, alpha=…, l1_ratio=…, fit_intercept=…, max_iter=…, tol=…, shuffle=…, verbose=…, epsilon=…, n_jobs=…, random_state=…, learning_rate=…, eta0=…, power_t=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, class_weight=…, warm_start=…, average=…)
  • removed: constructor BaseSGDRegressor(loss=…, penalty=…, alpha=…, l1_ratio=…, fit_intercept=…, max_iter=…, tol=…, shuffle=…, verbose=…, epsilon=…, random_state=…, learning_rate=…, eta0=…, power_t=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, warm_start=…, average=…)
  • removed: constructor SGDClassifier(loss=…, penalty=…, alpha=…, l1_ratio=…, fit_intercept=…, max_iter=…, tol=…, shuffle=…, verbose=…, epsilon=…, n_jobs=…, random_state=…, learning_rate=…, eta0=…, power_t=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, class_weight=…, warm_start=…, average=…)
  • removed: constructor SGDRegressor(loss=…, penalty=…, alpha=…, l1_ratio=…, fit_intercept=…, max_iter=…, tol=…, shuffle=…, verbose=…, epsilon=…, random_state=…, learning_rate=…, eta0=…, power_t=…, early_stopping=…, validation_fraction=…, n_iter_no_change=…, warm_start=…, average=…)
  • removed: field BaseSGDClassifier.loss_functions
  • removed: field BaseSGDRegressor.loss_functions
  • removed: function fit_binary(est, i, X, y, alpha, C, learning_rate, max_iter, pos_weight, neg_weight, sample_weight, validation_mask=…, random_state=…)
  • removed: method BaseSGD.fit(X, y)
  • removed: method BaseSGD.set_params(*args, **kwargs)
  • removed: method BaseSGDClassifier.fit(X, y, coef_init=…, intercept_init=…, sample_weight=…)
  • removed: method BaseSGDClassifier.partial_fit(X, y, classes=…, sample_weight=…)
  • removed: method BaseSGDRegressor.fit(X, y, coef_init=…, intercept_init=…, sample_weight=…)
  • removed: method BaseSGDRegressor.partial_fit(X, y, sample_weight=…)
  • removed: method BaseSGDRegressor.predict(X)
  • removed: property SGDClassifier.predict_log_proba
  • removed: property SGDClassifier.predict_proba
  • removed: variable DEFAULT_EPSILON
  • removed: variable LEARNING_RATE_TYPES
  • removed: variable MAX_INT
  • removed: variable PENALTY_TYPES
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class TheilSenRegressor(LinearModel, RegressorMixin)
  • removed: constructor TheilSenRegressor(fit_intercept=…, copy_X=…, max_subpopulation=…, n_subsamples=…, max_iter=…, tol=…, random_state=…, n_jobs=…, verbose=…)
  • removed: method TheilSenRegressor.fit(X, y)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: export trustworthiness
  • removed: class Isomap(BaseEstimator, TransformerMixin)
  • removed: constructor Isomap(n_neighbors=…, n_components=…, eigen_solver=…, tol=…, max_iter=…, path_method=…, neighbors_algorithm=…, n_jobs=…)
  • removed: method Isomap.fit(X, y=…)
  • removed: method Isomap.fit_transform(X, y=…)
  • removed: method Isomap.reconstruction_error()
  • removed: method Isomap.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class LocallyLinearEmbedding(BaseEstimator, TransformerMixin, _UnstableArchMixin)
  • removed: constructor LocallyLinearEmbedding(n_neighbors=…, n_components=…, reg=…, eigen_solver=…, tol=…, max_iter=…, method=…, hessian_tol=…, modified_tol=…, neighbors_algorithm=…, random_state=…, n_jobs=…)
  • removed: function barycenter_kneighbors_graph(X, n_neighbors, reg=…, n_jobs=…)
  • removed: function barycenter_weights(X, Z, reg=…)
  • removed: function locally_linear_embedding(X, n_neighbors, n_components, reg=…, eigen_solver=…, tol=…, max_iter=…, method=…, hessian_tol=…, modified_tol=…, random_state=…, n_jobs=…)
  • removed: function null_space(M, k, k_skip=…, eigen_solver=…, tol=…, max_iter=…, random_state=…)
  • removed: method LocallyLinearEmbedding.fit(X, y=…)
  • removed: method LocallyLinearEmbedding.fit_transform(X, y=…)
  • removed: method LocallyLinearEmbedding.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class MDS(BaseEstimator)
  • removed: constructor MDS(n_components=…, metric=…, n_init=…, max_iter=…, verbose=…, eps=…, n_jobs=…, random_state=…, dissimilarity=…)
  • removed: function smacof(dissimilarities, metric=…, n_components=…, init=…, n_init=…, n_jobs=…, max_iter=…, verbose=…, eps=…, random_state=…, return_n_iter=…)
  • removed: method MDS.fit(X, y=…, init=…)
  • removed: method MDS.fit_transform(X, y=…, init=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class SpectralEmbedding(BaseEstimator)
  • removed: constructor SpectralEmbedding(n_components=…, affinity=…, gamma=…, random_state=…, eigen_solver=…, n_neighbors=…, n_jobs=…)
  • removed: function spectral_embedding(adjacency, n_components=…, eigen_solver=…, random_state=…, eigen_tol=…, norm_laplacian=…, drop_first=…)
  • removed: method SpectralEmbedding.fit(X, y=…)
  • removed: method SpectralEmbedding.fit_transform(X, y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class TSNE(BaseEstimator)
  • removed: constructor TSNE(n_components=…, perplexity=…, early_exaggeration=…, learning_rate=…, n_iter=…, n_iter_without_progress=…, min_grad_norm=…, metric=…, init=…, verbose=…, random_state=…, method=…, angle=…)
  • removed: function trustworthiness(X, X_embedded, n_neighbors=…, precomputed=…, metric=…)
  • removed: method TSNE.fit(X, y=…)
  • removed: method TSNE.fit_transform(X, y=…)
  • removed: variable MACHINE_EPSILON
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: export ConfusionMatrixDisplay
  • added: export PrecisionRecallDisplay
  • added: export RocCurveDisplay
  • added: export dcg_score
  • added: export mean_gamma_deviance
  • added: export mean_poisson_deviance
  • added: export mean_tweedie_deviance
  • added: export nan_euclidean_distances
  • added: export ndcg_score
  • added: export plot_confusion_matrix
  • added: export plot_precision_recall_curve
  • added: export plot_roc_curve
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function accuracy_score(y_true, y_pred, normalize=…, sample_weight=…)
  • removed: function balanced_accuracy_score(y_true, y_pred, sample_weight=…, adjusted=…)
  • removed: function brier_score_loss(y_true, y_prob, sample_weight=…, pos_label=…)
  • removed: function classification_report(y_true, y_pred, labels=…, target_names=…, sample_weight=…, digits=…, output_dict=…)
  • removed: function cohen_kappa_score(y1, y2, labels=…, weights=…, sample_weight=…)
  • removed: function confusion_matrix(y_true, y_pred, labels=…, sample_weight=…)
  • removed: function f1_score(y_true, y_pred, labels=…, pos_label=…, average=…, sample_weight=…)
  • removed: function fbeta_score(y_true, y_pred, beta, labels=…, pos_label=…, average=…, sample_weight=…)
  • removed: function hamming_loss(y_true, y_pred, labels=…, sample_weight=…)
  • removed: function hinge_loss(y_true, pred_decision, labels=…, sample_weight=…)
  • removed: function jaccard_score(y_true, y_pred, labels=…, pos_label=…, average=…, sample_weight=…)
  • removed: function jaccard_similarity_score(y_true, y_pred, normalize=…, sample_weight=…)
  • removed: function log_loss(y_true, y_pred, eps=…, normalize=…, sample_weight=…, labels=…)
  • removed: function matthews_corrcoef(y_true, y_pred, sample_weight=…)
  • removed: function multilabel_confusion_matrix(y_true, y_pred, sample_weight=…, labels=…, samplewise=…)
  • removed: function precision_recall_fscore_support(y_true, y_pred, beta=…, labels=…, pos_label=…, average=…, warn_for=…, sample_weight=…)
  • removed: function precision_score(y_true, y_pred, labels=…, pos_label=…, average=…, sample_weight=…)
  • removed: function recall_score(y_true, y_pred, labels=…, pos_label=…, average=…, sample_weight=…)
  • removed: function zero_one_loss(y_true, y_pred, normalize=…, sample_weight=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function consensus_score(a, b, similarity=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function adjusted_mutual_info_score(labels_true, labels_pred, average_method=…)
  • removed: function adjusted_rand_score(labels_true, labels_pred)
  • removed: function check_clusterings(labels_true, labels_pred)
  • removed: function completeness_score(labels_true, labels_pred)
  • removed: function contingency_matrix(labels_true, labels_pred, eps=…, sparse=…)
  • removed: function entropy(labels)
  • removed: function fowlkes_mallows_score(labels_true, labels_pred, sparse=…)
  • removed: function homogeneity_completeness_v_measure(labels_true, labels_pred, beta=…)
  • removed: function homogeneity_score(labels_true, labels_pred)
  • removed: function mutual_info_score(labels_true, labels_pred, contingency=…)
  • removed: function normalized_mutual_info_score(labels_true, labels_pred, average_method=…)
  • removed: function v_measure_score(labels_true, labels_pred, beta=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function calinski_harabasz_score(X, labels)
  • removed: function calinski_harabaz_score(X, labels)
  • removed: function check_number_of_labels(n_labels, n_samples)
  • removed: function davies_bouldin_score(X, labels)
  • removed: function silhouette_samples(X, labels, metric=…, **kwds)
  • removed: function silhouette_score(X, labels, metric=…, sample_size=…, random_state=…, **kwds)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: function check_pairwise_arrays(X, Y, precomputed=…, dtype=…) → function check_pairwise_arrays(X, Y, precomputed=…, dtype=…, accept_sparse=…, force_all_finite=…, copy=…)
  • changed: function pairwise_distances(X, Y=…, metric=…, n_jobs=…, **kwds) → function pairwise_distances(X, Y=…, metric=…, n_jobs=…, force_all_finite=…, **kwds)
  • changed: function pairwise_distances_argmin(X, Y, axis=…, metric=…, batch_size=…, metric_kwargs=…) → function pairwise_distances_argmin(X, Y, axis=…, metric=…, metric_kwargs=…)
  • changed: function pairwise_distances_argmin_min(X, Y, axis=…, metric=…, batch_size=…, metric_kwargs=…) → function pairwise_distances_argmin_min(X, Y, axis=…, metric=…, metric_kwargs=…)
  • added: function nan_euclidean_distances(X, Y=…, squared=…, missing_values=…, copy=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function auc(x, y, reorder=…)
  • removed: function average_precision_score(y_true, y_score, average=…, pos_label=…, sample_weight=…)
  • removed: function coverage_error(y_true, y_score, sample_weight=…)
  • removed: function label_ranking_average_precision_score(y_true, y_score, sample_weight=…)
  • removed: function label_ranking_loss(y_true, y_score, sample_weight=…)
  • removed: function precision_recall_curve(y_true, probas_pred, pos_label=…, sample_weight=…)
  • removed: function roc_auc_score(y_true, y_score, average=…, sample_weight=…, max_fpr=…)
  • removed: function roc_curve(y_true, y_score, pos_label=…, sample_weight=…, drop_intermediate=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function explained_variance_score(y_true, y_pred, sample_weight=…, multioutput=…)
  • removed: function max_error(y_true, y_pred)
  • removed: function mean_absolute_error(y_true, y_pred, sample_weight=…, multioutput=…)
  • removed: function mean_squared_error(y_true, y_pred, sample_weight=…, multioutput=…)
  • removed: function mean_squared_log_error(y_true, y_pred, sample_weight=…, multioutput=…)
  • removed: function median_absolute_error(y_true, y_pred)
  • removed: function r2_score(y_true, y_pred, sample_weight=…, multioutput=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function check_scoring(estimator, scoring=…, allow_none=…)
  • removed: function get_scorer(scoring)
  • removed: function make_scorer(score_func, greater_is_better=…, needs_proba=…, needs_threshold=…, **kwargs)
  • removed: variable SCORERS
  • removed: variable accuracy_scorer
  • removed: variable adjusted_mutual_info_scorer
  • removed: variable adjusted_rand_scorer
  • removed: variable average_precision_scorer
  • removed: variable balanced_accuracy_scorer
  • removed: variable brier_score_loss_scorer
  • removed: variable completeness_scorer
  • removed: variable explained_variance_scorer
  • removed: variable fowlkes_mallows_scorer
  • removed: variable homogeneity_scorer
  • removed: variable max_error_scorer
  • removed: variable mutual_info_scorer
  • removed: variable neg_log_loss_scorer
  • removed: variable neg_mean_absolute_error_scorer
  • removed: variable neg_mean_squared_error_scorer
  • removed: variable neg_mean_squared_log_error_scorer
  • removed: variable neg_median_absolute_error_scorer
  • removed: variable normalized_mutual_info_scorer
  • removed: variable r2_scorer
  • removed: variable roc_auc_scorer
  • removed: variable v_measure_scorer
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BaseMixture(DensityMixin, BaseEstimator)
  • removed: constructor BaseMixture(n_components, tol, reg_covar, max_iter, n_init, init_params, random_state, warm_start, verbose, verbose_interval)
  • removed: method BaseMixture.fit(X, y=…)
  • removed: method BaseMixture.fit_predict(X, y=…)
  • removed: method BaseMixture.predict(X)
  • removed: method BaseMixture.predict_proba(X)
  • removed: method BaseMixture.sample(n_samples=…)
  • removed: method BaseMixture.score(X, y=…)
  • removed: method BaseMixture.score_samples(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BayesianGaussianMixture(BaseMixture)
  • removed: constructor BayesianGaussianMixture(n_components=…, covariance_type=…, tol=…, reg_covar=…, max_iter=…, n_init=…, init_params=…, weight_concentration_prior_type=…, weight_concentration_prior=…, mean_precision_prior=…, mean_prior=…, degrees_of_freedom_prior=…, covariance_prior=…, random_state=…, warm_start=…, verbose=…, verbose_interval=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class GaussianMixture(BaseMixture)
  • removed: constructor GaussianMixture(n_components=…, covariance_type=…, tol=…, reg_covar=…, max_iter=…, n_init=…, init_params=…, weights_init=…, means_init=…, precisions_init=…, random_state=…, warm_start=…, verbose=…, verbose_interval=…)
  • removed: method GaussianMixture.aic(X)
  • removed: method GaussianMixture.bic(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: class OneVsOneClassifier(BaseEstimator, ClassifierMixin, MetaEstimatorMixin) → class OneVsOneClassifier(MetaEstimatorMixin, ClassifierMixin, BaseEstimator)
  • changed: class OneVsRestClassifier(BaseEstimator, ClassifierMixin, MetaEstimatorMixin, MultiOutputMixin) → class OneVsRestClassifier(MultiOutputMixin, ClassifierMixin, MetaEstimatorMixin, BaseEstimator)
  • changed: class OutputCodeClassifier(BaseEstimator, ClassifierMixin, MetaEstimatorMixin) → class OutputCodeClassifier(MetaEstimatorMixin, ClassifierMixin, BaseEstimator)
  • removed: method MultiOutputClassifier.predict_proba(X)
  • changed: class ClassifierChain(_BaseChain, ClassifierMixin, MetaEstimatorMixin) → class ClassifierChain(MetaEstimatorMixin, ClassifierMixin, _BaseChain)
  • changed: class MultiOutputClassifier(MultiOutputEstimator, ClassifierMixin) → class MultiOutputClassifier(ClassifierMixin, _MultiOutputEstimator)
  • changed: class MultiOutputRegressor(MultiOutputEstimator, RegressorMixin) → class MultiOutputRegressor(RegressorMixin, _MultiOutputEstimator)
  • changed: class RegressorChain(_BaseChain, RegressorMixin, MetaEstimatorMixin) → class RegressorChain(MetaEstimatorMixin, RegressorMixin, _BaseChain)
  • added: method MultiOutputClassifier.fit(X, Y, sample_weight=…)
  • added: property MultiOutputClassifier.predict_proba
  • changed: class BernoulliNB(BaseDiscreteNB) → class BernoulliNB(_BaseDiscreteNB)
  • changed: class ComplementNB(BaseDiscreteNB) → class ComplementNB(_BaseDiscreteNB)
  • changed: class GaussianNB(BaseNB) → class GaussianNB(_BaseNB)
  • changed: class MultinomialNB(BaseDiscreteNB) → class MultinomialNB(_BaseDiscreteNB)
  • added: class CategoricalNB(_BaseDiscreteNB)
  • added: constructor CategoricalNB(alpha=…, fit_prior=…, class_prior=…)
  • added: method CategoricalNB.fit(X, y, sample_weight=…)
  • added: method CategoricalNB.partial_fit(X, y, classes=…, sample_weight=…)
  • added: export KNeighborsTransformer
  • added: export RadiusNeighborsTransformer
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class KNeighborsMixin
  • removed: class NeighborsBase(BaseEstimator, MultiOutputMixin)
  • removed: class RadiusNeighborsMixin
  • removed: class SupervisedFloatMixin
  • removed: class SupervisedIntegerMixin
  • removed: class UnsupervisedMixin
  • removed: constructor NeighborsBase(n_neighbors=…, radius=…, algorithm=…, leaf_size=…, metric=…, p=…, metric_params=…, n_jobs=…)
  • removed: method KNeighborsMixin.kneighbors(X=…, n_neighbors=…, return_distance=…)
  • removed: method KNeighborsMixin.kneighbors_graph(X=…, n_neighbors=…, mode=…)
  • removed: method RadiusNeighborsMixin.radius_neighbors(X=…, radius=…, return_distance=…)
  • removed: method RadiusNeighborsMixin.radius_neighbors_graph(X=…, radius=…, mode=…)
  • removed: method SupervisedFloatMixin.fit(X, y)
  • removed: method SupervisedIntegerMixin.fit(X, y)
  • removed: method UnsupervisedMixin.fit(X, y=…)
  • removed: variable VALID_METRICS
  • removed: variable VALID_METRICS_SPARSE
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class KNeighborsClassifier(NeighborsBase, KNeighborsMixin, SupervisedIntegerMixin, ClassifierMixin)
  • removed: class RadiusNeighborsClassifier(NeighborsBase, RadiusNeighborsMixin, SupervisedIntegerMixin, ClassifierMixin)
  • removed: constructor KNeighborsClassifier(n_neighbors=…, weights=…, algorithm=…, leaf_size=…, p=…, metric=…, metric_params=…, n_jobs=…, **kwargs)
  • removed: constructor RadiusNeighborsClassifier(radius=…, weights=…, algorithm=…, leaf_size=…, p=…, metric=…, outlier_label=…, metric_params=…, n_jobs=…, **kwargs)
  • removed: method KNeighborsClassifier.predict(X)
  • removed: method KNeighborsClassifier.predict_proba(X)
  • removed: method RadiusNeighborsClassifier.predict(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function kneighbors_graph(X, n_neighbors, mode=…, metric=…, p=…, metric_params=…, include_self=…, n_jobs=…)
  • removed: function radius_neighbors_graph(X, radius, mode=…, metric=…, p=…, metric_params=…, include_self=…, n_jobs=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class KernelDensity(BaseEstimator)
  • removed: constructor KernelDensity(bandwidth=…, algorithm=…, kernel=…, metric=…, atol=…, rtol=…, breadth_first=…, leaf_size=…, metric_params=…)
  • removed: method KernelDensity.fit(X, y=…, sample_weight=…)
  • removed: method KernelDensity.sample(n_samples=…, random_state=…)
  • removed: method KernelDensity.score(X, y=…)
  • removed: method KernelDensity.score_samples(X)
  • removed: variable TREE_DICT
  • removed: variable VALID_KERNELS
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class LocalOutlierFactor(NeighborsBase, KNeighborsMixin, UnsupervisedMixin, OutlierMixin)
  • removed: constructor LocalOutlierFactor(n_neighbors=…, algorithm=…, leaf_size=…, metric=…, p=…, metric_params=…, contamination=…, novelty=…, n_jobs=…)
  • removed: method LocalOutlierFactor.fit(X, y=…)
  • removed: property LocalOutlierFactor.decision_function
  • removed: property LocalOutlierFactor.fit_predict
  • removed: property LocalOutlierFactor.predict
  • removed: property LocalOutlierFactor.score_samples
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class NeighborhoodComponentsAnalysis(BaseEstimator, TransformerMixin)
  • removed: constructor NeighborhoodComponentsAnalysis(n_components=…, init=…, warm_start=…, max_iter=…, tol=…, callback=…, verbose=…, random_state=…)
  • removed: method NeighborhoodComponentsAnalysis.fit(X, y)
  • removed: method NeighborhoodComponentsAnalysis.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class NearestCentroid(BaseEstimator, ClassifierMixin)
  • removed: constructor NearestCentroid(metric=…, shrink_threshold=…)
  • removed: method NearestCentroid.fit(X, y)
  • removed: method NearestCentroid.predict(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class KNeighborsRegressor(NeighborsBase, KNeighborsMixin, SupervisedFloatMixin, RegressorMixin)
  • removed: class RadiusNeighborsRegressor(NeighborsBase, RadiusNeighborsMixin, SupervisedFloatMixin, RegressorMixin)
  • removed: constructor KNeighborsRegressor(n_neighbors=…, weights=…, algorithm=…, leaf_size=…, p=…, metric=…, metric_params=…, n_jobs=…, **kwargs)
  • removed: constructor RadiusNeighborsRegressor(radius=…, weights=…, algorithm=…, leaf_size=…, p=…, metric=…, metric_params=…, n_jobs=…, **kwargs)
  • removed: method KNeighborsRegressor.predict(X)
  • removed: method RadiusNeighborsRegressor.predict(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class NearestNeighbors(NeighborsBase, KNeighborsMixin, RadiusNeighborsMixin, UnsupervisedMixin)
  • removed: constructor NearestNeighbors(n_neighbors=…, radius=…, algorithm=…, leaf_size=…, metric=…, p=…, metric_params=…, n_jobs=…, **kwargs)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BaseMultilayerPerceptron(BaseEstimator)
  • removed: class MLPClassifier(BaseMultilayerPerceptron, ClassifierMixin)
  • removed: class MLPRegressor(BaseMultilayerPerceptron, RegressorMixin)
  • removed: constructor BaseMultilayerPerceptron(hidden_layer_sizes, activation, solver, alpha, batch_size, learning_rate, learning_rate_init, power_t, max_iter, loss, shuffle, random_state, tol, verbose, warm_start, momentum, nesterovs_momentum, early_stopping, validation_fraction, beta_1, beta_2, epsilon, n_iter_no_change)
  • removed: constructor MLPClassifier(hidden_layer_sizes=…, activation=…, solver=…, alpha=…, batch_size=…, learning_rate=…, learning_rate_init=…, power_t=…, max_iter=…, shuffle=…, random_state=…, tol=…, verbose=…, warm_start=…, momentum=…, nesterovs_momentum=…, early_stopping=…, validation_fraction=…, beta_1=…, beta_2=…, epsilon=…, n_iter_no_change=…)
  • removed: constructor MLPRegressor(hidden_layer_sizes=…, activation=…, solver=…, alpha=…, batch_size=…, learning_rate=…, learning_rate_init=…, power_t=…, max_iter=…, shuffle=…, random_state=…, tol=…, verbose=…, warm_start=…, momentum=…, nesterovs_momentum=…, early_stopping=…, validation_fraction=…, beta_1=…, beta_2=…, epsilon=…, n_iter_no_change=…)
  • removed: method BaseMultilayerPerceptron.fit(X, y)
  • removed: method MLPClassifier.fit(X, y)
  • removed: method MLPClassifier.predict(X)
  • removed: method MLPClassifier.predict_log_proba(X)
  • removed: method MLPClassifier.predict_proba(X)
  • removed: method MLPRegressor.predict(X)
  • removed: property BaseMultilayerPerceptron.partial_fit
  • removed: property MLPClassifier.partial_fit
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BernoulliRBM(BaseEstimator, TransformerMixin)
  • removed: constructor BernoulliRBM(n_components=…, learning_rate=…, batch_size=…, n_iter=…, verbose=…, random_state=…)
  • removed: method BernoulliRBM.fit(X, y=…)
  • removed: method BernoulliRBM.gibbs(v)
  • removed: method BernoulliRBM.partial_fit(X, y=…)
  • removed: method BernoulliRBM.score_samples(X)
  • removed: method BernoulliRBM.transform(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: class FeatureUnion(_BaseComposition, TransformerMixin) → class FeatureUnion(TransformerMixin, _BaseComposition)
  • changed: method FeatureUnion.fit(X, y=…) → method FeatureUnion.fit(X, y=…, **fit_params)
  • added: method Pipeline.score_samples(X)
  • removed: export Imputer
  • removed: class Binarizer(BaseEstimator, TransformerMixin)
  • removed: class KernelCenterer(BaseEstimator, TransformerMixin)
  • removed: class MaxAbsScaler(BaseEstimator, TransformerMixin)
  • removed: class MinMaxScaler(BaseEstimator, TransformerMixin)
  • removed: class Normalizer(BaseEstimator, TransformerMixin)
  • removed: class PowerTransformer(BaseEstimator, TransformerMixin)
  • removed: class QuantileTransformer(BaseEstimator, TransformerMixin)
  • removed: class RobustScaler(BaseEstimator, TransformerMixin)
  • removed: class StandardScaler(BaseEstimator, TransformerMixin)
  • removed: constructor Binarizer(threshold=…, copy=…)
  • removed: constructor KernelCenterer()
  • removed: constructor MaxAbsScaler(copy=…)
  • removed: constructor MinMaxScaler(feature_range=…, copy=…)
  • removed: constructor Normalizer(norm=…, copy=…)
  • removed: constructor PowerTransformer(method=…, standardize=…, copy=…)
  • removed: constructor QuantileTransformer(n_quantiles=…, output_distribution=…, ignore_implicit_zeros=…, subsample=…, random_state=…, copy=…)
  • removed: constructor RobustScaler(with_centering=…, with_scaling=…, quantile_range=…, copy=…)
  • removed: constructor StandardScaler(copy=…, with_mean=…, with_std=…)
  • removed: export OneHotEncoder
  • removed: function add_dummy_feature(X, value=…)
  • removed: function binarize(X, threshold=…, copy=…)
  • removed: function maxabs_scale(X, axis=…, copy=…)
  • removed: function minmax_scale(X, feature_range=…, axis=…, copy=…)
  • removed: function normalize(X, norm=…, axis=…, copy=…, return_norm=…)
  • removed: function power_transform(X, method=…, standardize=…, copy=…)
  • removed: function quantile_transform(X, axis=…, n_quantiles=…, output_distribution=…, ignore_implicit_zeros=…, subsample=…, random_state=…, copy=…)
  • removed: function robust_scale(X, axis=…, with_centering=…, with_scaling=…, quantile_range=…, copy=…)
  • removed: function scale(X, axis=…, with_mean=…, with_std=…, copy=…)
  • removed: method Binarizer.fit(X, y=…)
  • removed: method Binarizer.transform(X, copy=…)
  • removed: method KernelCenterer.fit(K, y=…)
  • removed: method KernelCenterer.transform(K, copy=…)
  • removed: method MaxAbsScaler.fit(X, y=…)
  • removed: method MaxAbsScaler.inverse_transform(X)
  • removed: method MaxAbsScaler.partial_fit(X, y=…)
  • removed: method MaxAbsScaler.transform(X)
  • removed: method MinMaxScaler.fit(X, y=…)
  • removed: method MinMaxScaler.inverse_transform(X)
  • removed: method MinMaxScaler.partial_fit(X, y=…)
  • removed: method MinMaxScaler.transform(X)
  • removed: method Normalizer.fit(X, y=…)
  • removed: method Normalizer.transform(X, copy=…)
  • removed: method PowerTransformer.fit(X, y=…)
  • removed: method PowerTransformer.fit_transform(X, y=…)
  • removed: method PowerTransformer.inverse_transform(X)
  • removed: method PowerTransformer.transform(X)
  • removed: method QuantileTransformer.fit(X, y=…)
  • removed: method QuantileTransformer.inverse_transform(X)
  • removed: method QuantileTransformer.transform(X)
  • removed: method RobustScaler.fit(X, y=…)
  • removed: method RobustScaler.inverse_transform(X)
  • removed: method RobustScaler.transform(X)
  • removed: method StandardScaler.fit(X, y=…)
  • removed: method StandardScaler.inverse_transform(X, copy=…)
  • removed: method StandardScaler.partial_fit(X, y=…)
  • removed: method StandardScaler.transform(X, copy=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class Imputer(BaseEstimator, TransformerMixin)
  • removed: constructor Imputer(missing_values=…, strategy=…, axis=…, verbose=…, copy=…)
  • removed: method Imputer.fit(X, y=…)
  • removed: method Imputer.transform(X)
  • removed: class LabelBinarizer(BaseEstimator, TransformerMixin)
  • removed: class LabelEncoder(BaseEstimator, TransformerMixin)
  • removed: class MultiLabelBinarizer(BaseEstimator, TransformerMixin)
  • removed: constructor LabelBinarizer(neg_label=…, pos_label=…, sparse_output=…)
  • removed: constructor MultiLabelBinarizer(classes=…, sparse_output=…)
  • removed: function label_binarize(y, classes, neg_label=…, pos_label=…, sparse_output=…)
  • removed: method LabelBinarizer.fit(y)
  • removed: method LabelBinarizer.fit_transform(y)
  • removed: method LabelBinarizer.inverse_transform(Y, threshold=…)
  • removed: method LabelBinarizer.transform(y)
  • removed: method LabelEncoder.fit(y)
  • removed: method LabelEncoder.fit_transform(y)
  • removed: method LabelEncoder.inverse_transform(y)
  • removed: method LabelEncoder.transform(y)
  • removed: method MultiLabelBinarizer.fit(y)
  • removed: method MultiLabelBinarizer.fit_transform(y)
  • removed: method MultiLabelBinarizer.inverse_transform(yt)
  • removed: method MultiLabelBinarizer.transform(y)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class BaseLabelPropagation(BaseEstimator, ClassifierMixin)
  • removed: class LabelPropagation(BaseLabelPropagation)
  • removed: class LabelSpreading(BaseLabelPropagation)
  • removed: constructor BaseLabelPropagation(kernel=…, gamma=…, n_neighbors=…, alpha=…, max_iter=…, tol=…, n_jobs=…)
  • removed: constructor LabelPropagation(kernel=…, gamma=…, n_neighbors=…, max_iter=…, tol=…, n_jobs=…)
  • removed: constructor LabelSpreading(kernel=…, gamma=…, n_neighbors=…, alpha=…, max_iter=…, tol=…, n_jobs=…)
  • removed: method BaseLabelPropagation.fit(X, y)
  • removed: method BaseLabelPropagation.predict(X)
  • removed: method BaseLabelPropagation.predict_proba(X)
  • removed: method LabelPropagation.fit(X, y)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: export liblinear
  • removed: export libsvm
  • removed: export libsvm_sparse
  • removed: class BaseLibSVM(BaseEstimator)
  • removed: class BaseSVC(BaseLibSVM, ClassifierMixin)
  • removed: constructor BaseLibSVM(kernel, degree, gamma, coef0, tol, C, nu, epsilon, shrinking, probability, cache_size, class_weight, verbose, max_iter, random_state)
  • removed: constructor BaseSVC(kernel, degree, gamma, coef0, tol, C, nu, shrinking, probability, cache_size, class_weight, verbose, max_iter, decision_function_shape, random_state)
  • removed: method BaseLibSVM.fit(X, y, sample_weight=…)
  • removed: method BaseLibSVM.predict(X)
  • removed: method BaseSVC.decision_function(X)
  • removed: method BaseSVC.predict(X)
  • removed: property BaseLibSVM.coef_
  • removed: property BaseSVC.predict_log_proba
  • removed: property BaseSVC.predict_proba
  • removed: variable LIBSVM_IMPL
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function l1_min_c(X, y, loss=…, fit_intercept=…, intercept_scaling=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class LinearSVC(BaseEstimator, LinearClassifierMixin, SparseCoefMixin)
  • removed: class LinearSVR(LinearModel, RegressorMixin)
  • removed: class NuSVC(BaseSVC)
  • removed: class NuSVR(BaseLibSVM, RegressorMixin)
  • removed: class OneClassSVM(BaseLibSVM, OutlierMixin)
  • removed: class SVC(BaseSVC)
  • removed: class SVR(BaseLibSVM, RegressorMixin)
  • removed: constructor LinearSVC(penalty=…, loss=…, dual=…, tol=…, C=…, multi_class=…, fit_intercept=…, intercept_scaling=…, class_weight=…, verbose=…, random_state=…, max_iter=…)
  • removed: constructor LinearSVR(epsilon=…, tol=…, C=…, loss=…, fit_intercept=…, intercept_scaling=…, dual=…, verbose=…, random_state=…, max_iter=…)
  • removed: constructor NuSVC(nu=…, kernel=…, degree=…, gamma=…, coef0=…, shrinking=…, probability=…, tol=…, cache_size=…, class_weight=…, verbose=…, max_iter=…, decision_function_shape=…, random_state=…)
  • removed: constructor NuSVR(nu=…, C=…, kernel=…, degree=…, gamma=…, coef0=…, shrinking=…, tol=…, cache_size=…, verbose=…, max_iter=…)
  • removed: constructor OneClassSVM(kernel=…, degree=…, gamma=…, coef0=…, tol=…, nu=…, shrinking=…, cache_size=…, verbose=…, max_iter=…, random_state=…)
  • removed: constructor SVC(C=…, kernel=…, degree=…, gamma=…, coef0=…, shrinking=…, probability=…, tol=…, cache_size=…, class_weight=…, verbose=…, max_iter=…, decision_function_shape=…, random_state=…)
  • removed: constructor SVR(kernel=…, degree=…, gamma=…, coef0=…, tol=…, C=…, epsilon=…, shrinking=…, cache_size=…, verbose=…, max_iter=…)
  • removed: method LinearSVC.fit(X, y, sample_weight=…)
  • removed: method LinearSVR.fit(X, y, sample_weight=…)
  • removed: method OneClassSVM.decision_function(X)
  • removed: method OneClassSVM.fit(X, y=…, sample_weight=…, **params)
  • removed: method OneClassSVM.predict(X)
  • removed: method OneClassSVM.score_samples(X)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: export BaseDecisionTree
  • removed: class Sentinel(object)
  • removed: function export_graphviz(decision_tree, out_file=…, max_depth=…, feature_names=…, class_names=…, label=…, filled=…, leaves_parallel=…, impurity=…, node_ids=…, proportion=…, rotate=…, rounded=…, special_characters=…, precision=…)
  • removed: function export_text(decision_tree, feature_names=…, max_depth=…, spacing=…, decimals=…, show_weights=…)
  • removed: function plot_tree(decision_tree, max_depth=…, feature_names=…, class_names=…, label=…, filled=…, impurity=…, node_ids=…, proportion=…, rotate=…, rounded=…, precision=…, ax=…, fontsize=…)
  • removed: variable SENTINEL
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: class DecisionTreeClassifier(BaseDecisionTree, ClassifierMixin)
  • removed: class DecisionTreeRegressor(BaseDecisionTree, RegressorMixin)
  • removed: class ExtraTreeClassifier(DecisionTreeClassifier)
  • removed: class ExtraTreeRegressor(DecisionTreeRegressor)
  • removed: constructor DecisionTreeClassifier(criterion=…, splitter=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, random_state=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, class_weight=…, presort=…)
  • removed: constructor DecisionTreeRegressor(criterion=…, splitter=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, random_state=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, presort=…)
  • removed: constructor ExtraTreeClassifier(criterion=…, splitter=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, random_state=…, max_leaf_nodes=…, min_impurity_decrease=…, min_impurity_split=…, class_weight=…)
  • removed: constructor ExtraTreeRegressor(criterion=…, splitter=…, max_depth=…, min_samples_split=…, min_samples_leaf=…, min_weight_fraction_leaf=…, max_features=…, random_state=…, min_impurity_decrease=…, min_impurity_split=…, max_leaf_nodes=…)
  • removed: method DecisionTreeClassifier.fit(X, y, sample_weight=…, check_input=…, X_idx_sorted=…)
  • removed: method DecisionTreeClassifier.predict_log_proba(X)
  • removed: method DecisionTreeClassifier.predict_proba(X, check_input=…)
  • removed: method DecisionTreeRegressor.fit(X, y, sample_weight=…, check_input=…, X_idx_sorted=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: function safe_indexing(X, indices) → function safe_indexing(X, indices, axis=…)
  • added: function all_estimators(include_meta_estimators=…, include_other=…, type_filter=…, include_dont_test=…)
  • removed: constructor NotAnArray(data)
  • removed: function multioutput_estimator_convert_y_2d(estimator, y)
  • changed: class NotAnArray → class NotAnArray(_NotAnArray)
  • changed: function check_estimator(Estimator) → function check_estimator(Estimator, generate_only=…)
  • changed: function check_no_attributes_set_in_init(name, estimator) → function check_no_attributes_set_in_init(name, estimator_orig)
  • added: function check_classifier_multioutput(name, estimator)
  • added: function check_classifiers_multilabel_representation_invariance(name, classifier_orig)
  • added: function check_fit_non_negative(name, estimator_orig)
  • added: function check_nonsquare_error(name, estimator_orig)
  • added: function check_regressor_multioutput(name, estimator)
  • added: function check_sample_weights_not_an_array(name, estimator_orig)
  • added: function enforce_estimator_tags_y(estimator, y)
  • added: function parametrize_with_checks(estimators)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • removed: function parallel_helper(obj, methodname, *args, **kwargs)
  • added: class loguniform(scipy.stats.reciprocal)
  • removed: class ArraySlicingWrapper
  • removed: class CheckingClassifier(BaseEstimator, ClassifierMixin)
  • removed: class MockDataFrame
  • removed: constructor ArraySlicingWrapper(array)
  • removed: constructor CheckingClassifier(check_y=…, check_X=…, foo_param=…, expected_fit_params=…)
  • removed: constructor MockDataFrame(array)
  • removed: method CheckingClassifier.fit(X, y, **fit_params)
  • removed: method CheckingClassifier.predict(T)
  • removed: method CheckingClassifier.score(X=…, Y=…)
  • added: variable correct_import_path
  • added: variable deprecated_path
  • added: variable correct_import_path
  • added: variable deprecated_path
  • changed: function check_is_fitted(estimator, attributes, msg=…, all_or_any=…) → function check_is_fitted(estimator, attributes=…, msg=…, all_or_any=…)
  • added: variable correct_import_path
  • added: variable deprecated_path