Scikit-learn: すべおのクラスのデフォルト倀のドキュメントを修正

䜜成日 2019幎12月02日  Â·  118コメント  Â·  ゜ヌス: scikit-learn/scikit-learn

説明

倚くのクラスのデフォルト倀のドキュメントが含たれおいないか、蚘述方法に䞀貫性がないか、叀くなっおいたす。 これらの問題が存圚するクラスはたくさんあるので、すべおのクラスのデフォルト倀のドキュメントに取り組むために数人を集めたいず思いたす。 デフォルト倀は「default = <'value'>」ずしお文曞化する必芁があるず蚀われたので、その仮定の䞋でこの問題を䜜成しおいたす。

解決

倉曎する必芁のあるパラメヌタヌに぀いお、私が芋たいく぀かのこずを次に瀺したす。

  • いく぀かのパラメヌタヌがこれを完党に欠萜しおいるため、デフォルトがあるかどうかに぀いおの蚀及はコヌドに察しおチェックする必芁がありたす
  • 「オプション」は「default = <'value'>」に倉曎する必芁がありたす
  • デフォルト倀がどのように文曞化されおいるかがクラス内で䞀貫しおいるこずを確認しおください。぀たり、すべおを「default = <'value'>」の圢匏に倉曎したす。
  • PRごずに1぀のファむルを倉曎する

数人がそれぞれ数クラスで䜜業する堎合、これはすぐに実行する必芁がありたす。 これらはすべおかなり単玔な修正であるはずです。

####䟋
https://scikit-learn.org/stable/modules/generated/sklearn.cluster.AgglomerativeClustering.html
䞊蚘のリンクは、デフォルト倀が瀺されおいないがパラメヌタが「オプション」であり、デフォルト倀が瀺されおいるものがすべお䞀貫しお文曞化されおいない䟋です。

Sprint good first issue

最も参考になるコメント

論理的に蚀えば、パラメヌタがオプションの堎合、デフォルトNone垞にNone以倖のデフォルト倀を持぀パラメヌタヌがある堎合は、それが必須であるこずを瀺しおいたす。

デフォルトがある堎合、これは通垞、これが適切なデフォルト倀であるず文献が刀断したこずを意味したす。これは、このパラメヌタがパフォヌマンスに圱響を䞎えるため、オプションではなく、デフォルトが䜕であるかを説明する必芁があるこずも瀺唆しおいたす。 それらは定矩䞊必芁なパラメヌタに近いように芋えたすが、ナヌザヌが倉曎できるかどうかをナヌザヌが遞択できるように、たたたた賢明な遞択をしたした。

たたは、より実際的に蚀えば、珟圚、数倀のデフォルト倀を持぀オプションのパラメヌタヌがありたすが、 Noneを指定するず䟋倖が発生したすか これは、パラメヌタが実際に必芁であるこずも瀺唆しおいたすが、文献/調査に基づいお適切なデフォルトが遞択されおいるこずを瀺しおいたす。

それずも、ここ数幎、 requiredずoptionalの意味を混同しおいたのでしょうか。 笑。 間違いなくこれをどちらかの方法で助けたいです

党おのコメント118件

こんにちは@cgsavard 、私はこれに取り組みたいず思いたす。 AgglomerativeClusteringクラスを芋始めるこずはできたすか

@vachanda頑匵っお 他の人が知っおいるように、私たちが取り組んでいるものをここに投皿し続けるこずができたす。

この@cgsavardを調敎しおくれおありがずう

寄皿者ぞの泚意 https //scikit-learn.org/stable/developers/contributing.html#guidelines-for-writing-documentationの䞋のガむドラむンに埓っおください

@cgsavard 、䞍䞀臎があるクラスのリストはありたすか、

@vachanda残念ながら、リストはありたせん。 ファむルを調べお、䜕を曎新する必芁があるかを確認したした。

私はAffinityPropagation、SpectralCoclustering、SpectralBiclustering、およびBirchに取り組んでいたす。

私はFeatureAgglomeration、KMeans、およびMiniBatchKMeansに取り組んでいたす。

論理的に蚀えば、パラメヌタがオプションの堎合、デフォルトNone垞にNone以倖のデフォルト倀を持぀パラメヌタヌがある堎合は、それが必須であるこずを瀺しおいたす。

デフォルトがある堎合、これは通垞、これが適切なデフォルト倀であるず文献が刀断したこずを意味したす。これは、このパラメヌタがパフォヌマンスに圱響を䞎えるため、オプションではなく、デフォルトが䜕であるかを説明する必芁があるこずも瀺唆しおいたす。 それらは定矩䞊必芁なパラメヌタに近いように芋えたすが、ナヌザヌが倉曎できるかどうかをナヌザヌが遞択できるように、たたたた賢明な遞択をしたした。

たたは、より実際的に蚀えば、珟圚、数倀のデフォルト倀を持぀オプションのパラメヌタヌがありたすが、 Noneを指定するず䟋倖が発生したすか これは、パラメヌタが実際に必芁であるこずも瀺唆しおいたすが、文献/調査に基づいお適切なデフォルトが遞択されおいるこずを瀺しおいたす。

それずも、ここ数幎、 requiredずoptionalの意味を混同しおいたのでしょうか。 笑。 間違いなくこれをどちらかの方法で助けたいです

@jmwoloso optionalの䜿甚法に関しおは本圓に䞀貫性がなかったため、最近削陀するこずにしたした。

私も貢献したいです。 これを進めおもいいですか

@glemaitreわかりたした、それは間違いなく理にかなっおいたす。 それでは、 optional蚀葉遣いをたずめお削陀したすが、ドキュメント文字列のデフォルト倀にも泚意したすか

私たちが芋぀けたこれらのそれぞれを個別に問題ずしお開く必芁がありたすか、それずも耇数の人がこの単䞀の問題に関連する耇数のこずに取り組んでいるため、私たちが行っおいるすべおの䜜業をどのようにステヌゞングするのですか

@ cyrus303 @jmwolosoクラス最倧モゞュヌルを取埗しお修正できたす。 アむデアは、オプションを削陀し、ある堎合はデフォルトを远加するこずです通垞は1぀ありたす。 ドキュメントに觊れおいるので、行のスタむルが新しいスタむルガむドに埓っおいるこずを確認する必芁がありたす https //scikit-learn.org/dev/developers/contributing.html#guidelines -for-writing-documentation

䜜業しおいるクラス/モゞュヌルのどれに蚀及するこずができたす。重耇した䜜業を避けるために、PRのリンクを開いおください:)。 レビュヌを楜しみにしおいたす。

おい treeクラス tree.DecisionTreeClassifier 、 tree.DecisionTreeRegressor 、 tree.ExtraTreeClassifier 、 tree.ExtraTreeRegressor で䜜業したす。

neighborsモゞュヌルのこの問題も修正したす。

ensembleモゞュヌルを䜿甚したす。

@glemaitre boolずbooleanどちらを優先したすか 同じクラスであっおも、 ensembleで䞡方が混圚しおいるのがわかりたす。 私がデフォルトをしおいる間、それらを圢にするのもよいでしょう。

線集

intずinteger同䞊。 その1぀にintを想定しおいたすが、確認したいず思いたす。

線集再床

たた、そのクラスの__init__シグニチャに察しお䞀貫性のない倀を持぀docstringが衚瀺されたす。䟋

min_impurity_split for RandomForestClassifier

__init__眲名にはmin_impurity_split=Noneあり、そのdocstringにはmin_impurity_split : float, (default=0)ず曞かれおいたす。 クラスの動䜜の䞀貫性を維持したいので぀たり、むンスタンス化時に同じデフォルトが枡されるようにしたい、眲名に䞀臎するようにdocstringを曎新するず仮定したすか

@jmwolosohttps//scikit-learn.org/stable/developers/contributing.html#guidelines-for-writing-documentationを参照しおください。 基本的に、デフォルトでPythonタむプ名bool、str、int、floatを䜿甚する必芁がありたす

__init__眲名にはmin_impurity_split = Noneがありたすが、そのdocstringにはmin_impurity_splitfloat、デフォルト= 0ず曞かれおいたす。 クラスの動䜜の䞀貫性を維持したいので぀たり、むンスタンス化時に同じデフォルトが枡されるようにしたい、眲名に䞀臎するようにdocstringを曎新するず仮定したすか

関数シグネチャのパラメヌタを䞀臎させる必芁がありたす。 この倀のデフォルトパラメヌタが倉曎され、docstringは曎新されたせんでした。

こんにちは@cgsavard 、貢献したいのですが、これが初めおなので、手を぀なぐ必芁がありたす。 私はPythonに粟通しおおり、テキスト゚ディタにいくらか䟿利で、最近ここでフォヌク->クロヌン->線集-> PRワヌクフロヌチュヌトリアルを実行し

こんにちは@cgsavard 、
Imputerの䜜業をお願いできたすか

こんにちは@cgsavard 、私はlinear_modelクラスで働きたいです。

Neural Network 、 Decomposition 、 Feature Extraction 、 Metrics 、 Preprocessクラスにも取り組んでいたす。

誰かが私のpr15964をチェックしお、コヌドcovが倱敗する理由を確認しおください。 貢献するのはこれが初めおです。 ご案内ください。

codecovを無芖したす。 コヌドに觊れないため、これは誀怜知です。 すぐにPRを確認したす

私の電話から送信されたした-簡朔でスペルミスの可胜性があるこずをお詫び申し䞊げたす。

私は最初の貢献をしたした15988

naive_bayesモゞュヌルを䜿甚したす。

私は最初の貢献をしたした16019

みなさん、こんにちは。 sklearn/neighborsに取り組んでいたす、ありがずうございたす。

sklearn / semi_supervisedに貢献したした。ありがずう

こんにちは@cgsavard 、私も貢献したいず思いたす、私はsklearn/svmモゞュヌルを取りたす。 ありがずう

sklearn / semi_supervisedに貢献したした。ありがずう
PR16042でさらに線集が必芁ですか

16105で@glemaitre、私はデフォルト倀をフェッチするために構築物䞭に少し深く掘る必芁があった、ドキュメンテヌション文字列は時々䞍正確で時代遅れに思えたした。

たた、パラメヌタヌの範囲を定矩するために、あいたいでなく、簡朔で、数孊的に厳密な方法を䜿甚しようずしたした。 たずえば、 positive floatをfloat in (0, inf]たり、 0<= shrinkage <=1をfloat in (0, 1) 。 簡単に蚀えば、私は簡朔で正確になるように最善を尜くしたしたが、このPRを確認するために5倚くの泚意を払っおください。 ありがずう。

@cgsavard 、これはスプリントにずっお非垞に玠晎らしい問題です よろしければ、スプリントリストに远加する予定です。 すでにPRで取り䞊げられおいるクラスず、それに察応するPRをここにたずめ
問題の説明の芁点をリンクしおもよろしいですか これにより、最初から情報を利甚できるようになりたす。 私はたた、説明のように、各PRは、䞀床に1぀のファむル最倧1モゞュヌルに察凊する必芁があるこずの説明で明らかにするをお願いするこずがあり、ここで これは、寄皿者やレビュヌ担圓者に本圓に圹立ちたす。 どうもありがずう

この問題に興味のある人のために、コマンド

git grep "optional.*default"

この問題の圱響を受けたファむルを出力したす@ogriselに感謝したす:)。

@cgsavardこんにちは、 model_selection @ WiMLDSで䜜業したいず思いたす

@lopuszず私はrandom_projection.pyで䜜業したい

みんなで楜しんでください

@adrinjalali @noatamir @WiMLDS

@ ETay203ず私はmean_shift @ WiMLDS_Berlinスプリントに

@ magda-zielinskaず私はpipeline.pyで䜜業したい

@adrinjalali @noatamir @WiMLDS

@lopuszず@ magda-zielinskaず私はkernel_approximation.pyで䜜業したい

今から_optics.pyに取り組みたす

再開16216の「Fixes」キヌワヌドで閉じられたした。

再開16207の「Fixes」キヌワヌドで閉じられたした

今からsklearn / linear_model / _coordinate_descent.pyに取り組みたす

base.pyをクリヌンアップし、PRを送信したした

discriminant_analysis.pyをクリヌンアップし、PRを送信したした

sklearn / gaussian_process/*。pyを芋おみたしょう

GPの@lopuszにはすでに長い

@lopusz申し蚳ありたせんが、PRがGPモゞュヌルの他の問題に觊れおいたので、よろしければ先に進んで䜜業しおください:)

@adrinjalali泚目しおくれおありがずう

確かに、私はオヌプンPRを十分にスキャンしおいないので、GPが取埗されないずいう事実はもっず偶然です;

私はPRされたものを远跡するこずを確認したす。

そしお、はい、GPのPRが来おいたす;

ここで他にやるべきこずはありたすか

私はsklearn/decomposition/_dict_learning.pyに取り組んでいたす

䜕をする必芁がありたすか 私は喜んでお手䌝いしたす。 。 。

残っおいるものを理解するこずは、おそらく助けを始めるのに良い堎所です:)

こんにちは、私は残っおいるものを確認するために調べおきたした、私は以前に芋たモゞュヌルのいく぀かで行うべきいく぀かの曎新がただあるず思いたす。
クラスタヌモゞュヌルから始めお、これらを凊理する぀もりでしたが、進むに぀れお各モゞュヌルのPRを䞊げるこずができたしたか
これは私の最初の貢献ですので、プロセスを正しく実行しおいない堎合などにお知らせください。
ありがずう

これは、修正が必芁な関数、クラス、およびモゞュヌルのリストです。

  • [x] sklearn.feature_selection.SelectorMixin
  • [x] sklearn.config_context
  • [x] sklearn.set_config
  • [x] sklearn.calibration.CalibratedClassifierCV
  • [x] sklearn.cluster.OPTICS
  • [x] sklearn.cluster.SpectralClustering
  • [x] sklearn.cluster.affinity_propagation
  • [x] sklearn.cluster.cluster_optics_dbscan
  • [x] sklearn.cluster.cluster_optics_xi
  • [x] sklearn.cluster.compute_optics_graph
  • [x] sklearn.cluster.mean_shift
  • [x] sklearn.cluster.spectral_clustering
  • [x] sklearn.cluster.ward_tree
  • [x] sklearn.cross_decomposition.CCA
  • [x] sklearn.cross_decomposition.PLSCanonical
  • [x] sklearn.cross_decomposition.PLSRegression
  • [x] sklearn.cross_decomposition.PLSSVD
  • [x] sklearn.datasets
  • [x] sklearn.decomposition
  • [x] sklearn.dummy
  • [x] sklearn.ensemble.HistGradientBoostingRegressor 実隓的
  • [x] sklearn.ensemble.HistGradientBoostingRegressor 実隓的
  • [x] sklearn.feature_extraction.image.grid_to_graph
  • [x] sklearn.feature_extraction.image.img_to_graph
  • [x] sklearn.feature_extraction.text.CountVectorizer
  • [x] sklearn.feature_extraction.text.HashVectorizer
  • [x] sklearn.feature_selection
  • [x] sklearn.impute
  • [x] sklearn.inspection.partial_dependence
  • [x] sklearn.inspection.permutation_importance
  • [x] sklearn.inspection.permutation_importance
  • [x] sklearn.inspection.PartialDependenceDisplay
  • [x] sklearn.inspection.plot_partial_dependence
  • [x] sklearn.isotonic.IsotonicRegression
  • [x] sklearn.isotonic.check_increasing
  • [x] sklearn.isotonic.isotonic_regression
  • [x] sklearn.kernel_approximation
  • [x] sklearn.kernel_ridge
  • [x] sklearn.linear_model.PassiveAggressiveClassifier
  • [x] sklearn.linear_model.LassoLars
  • [x] sklearn.linear_model.OrthogonalMatchingPursuit
  • [x] sklearn.linear_model.HuberRegressor
  • [x] sklearn.linear_model.RANSACRegressor
  • [x] sklearn.linear_model.TheilSenRegressor
  • [x] sklearn.linear_model.PassiveAggressiveRegressor
  • [x] sklearn.linear_model.orthogonal_mp
  • [x] sklearn.linear_model.orthogonal_mp_gram
  • [x] sklearn.manifold
  • [x] sklearn.metrics  sklearn.metrics.confusion_matrix 、 sklearn.metrics.roc_auc_score 、 sklearn.metrics.max_error sklearn.metrics.mean_poisson_deviance 、 sklearn.metrics.mean_gamma_deviance 、 sklearn.metrics.mean_tweedie_devianceを陀くsklearn.metrics.plot_confusion_matrix 、 sklearn.metrics.plot_precision_recall_curve 
  • [x] sklearn.mixture
  • [x] sklearn.model_selection.GridSearchCV
  • [x] sklearn.model_selection.ParameterGrid
  • [x] sklearn.model_selection.ParameterSampler
  • [x] sklearn.model_selection.RandomizedSearchCV
  • [x] sklearn.model_selection.fit_grid_point
  • [x] sklearn.multiclass
  • [x] sklearn.multioutput
  • [x] sklearn.neural_network
  • [x] sklearn.preprocessing
  • [x] sklearn.random_projection
  • [x] sklearn.tree.export_graphviz
  • [x] sklearn.tree.export_text
  • [x] sklearn.tree.plot_tree
  • [x] sklearn.utils

私が䜕かを逃しおいないこずを願っおいたす。

こんにちは。 feature_selectionドキュメントをパスしおみたす

sklearn.mixtureの郚分を取りたす

cross_decompositionの郚分を取る

2020 Scikit-Learn Sprintの堎合、 @ icoder18ず私はsklearn.random_projectionの郚分を担圓しおいたす

@adrinjalali sklearn /

@genvalenを䜿甚しおスプリントのsklearn.linear_modelに取り組んでいたす

sklearn.calibration.CalibratedClassifierCVを取埗したす

sklearn.utils.validationのためにこれに取り組んでいたす

次に、sklearn.utils.randomに取り組みたす

sklearn.imputeに取り組んでいたす

sklearn.tree.plot_tree取り組んでいたす

è¡š14はsklearn.neural_networkを取りたす

sklearn.kernel_approximationを取埗したす

sklearn.inspectionを取る

è¡š14はsklearn.preprocessingを取りたす

デヌタセットの取埗

sklearn.mixture17509を取埗

リストが曎新されたした。

皆さん、ありがずうございたした

スプリントにsklearn.metricsを䜿甚する

model_selectionモゞュヌルを取埗する

@glemaitre䞀床に1぀のファむルを送信するのが最善であるように、この説明を曎新できたすか

こんにちは私は貢献したいず思いたす。 でも初めおです...そしお、どのモゞュヌルでただやるべきこずが残っおいるのかをどうやっお知るこずができるのか、私にはわかりたせん。 ありがずう 

https://github.com/scikit-learn/scikit-learn/issues/15761#issuecomment -639461778には、修正が必芁なモゞュヌルのリストが含たれおいたす。

ありがずう。 次に、sklearn.decompositionを実行したす。

私は「sklearn.isotonic.isotonic_regression」に取り組んでいたす

私は「sklearn.multiclass.py」に取り組んでいたす

こんにちは、 sklearn.treeの残りを取り蟌もうずしおもいいですか 私も貢献するのはこれが初めおです。

チェックむンしおいただきありがずうございたす。お圹に立おお幞いです。 お進みください; スプリントの曎新はすべお終了したず思いたす。

2020幎7月4日には、午前10時45分で、むワンWiryadiの[email protected]は曞きたした

。
こんにちは、sklearn.treeの残りを取り蟌もうずしおもいいですか 私も貢献するのはこれが初めおです。

—
コメントしたのでこれを受け取っおいたす。
このメヌルに盎接返信するか、GitHubで衚瀺するか、登録を解陀しおください。

こんにちは、私は私の最初の貢献をしたいず思いたす。 sklearn.multioutputを利甚できたすか

_encode.pyから始めお、sklearn.utilsを続行したす

私はsklearn/decomposition/_dict_learning.pyに取り組んでいたす

私はスプリントでsklearn.kernel_ridgeに取り組んでいたす

こんにちは、sklearn.feature_extraction.image.img_to_graphの䜜業を開始したす

私はsklearn.feature_extraction.text.CountVectorizerに取り組んでいたす

私はsklearn.sklearn.kernel_ridgeに取り組んでいたす

私はsklearn.ensemble.HistGradientBoostingRegressorに取り組んでいたす

「私はこれに取り組んでいたす」

これで @ Hoda1394

「私はこれに取り組んでいたす」

これで @ Hoda1394

@TahiriNadiaが修正されたした。

@cgsavardねえ、私はこれに取り組むこずができたすか 私は初めおです

sklearn.datasetsのファむルで䜜業したす。

sklearn.linear_model._least_angle.py䜜業できたすか

@glemaitre私はsklearn.linear_model._least_angle.py取り組んでいたすが、 method ='lar'の䜿甚に矛盟があるこずがわかりたした。これは、 lars堎合もありたす。 lar 。この矛盟は、コヌドドキュメントだけでなく、 larsが正しいものであるこずがわかりたす。確認しおいただければ、PRを䜜成したす。

'sklearn/ensemble/_hist_gradient_boosting/binning.py'取り組んでいたす

ファむルを倉曎する必芁がありたす

sklearn / _config.py
sklearn / dummy.py
sklearn / multioutput.py
sklearn / linear_model / _huber.py
sklearn / linear_model / _theil_sen.py
sklearn / linear_model / _ridge.py
sklearn / linear_model / _omp.py
sklearn / linear_model / _sag.py
sklearn / externals / _lobpcg.py
sklearn / externals / _lobpcg.py
sklearn / utils / extmath.py
sklearn / utils / __ init__.py
sklearn / utils /graph.py
sklearn / utils / _mocking.py
sklearn / utils / sparsefuncs.py
sklearn / neighbors / _base.py
sklearn / gaussian_process / _gpc.py
sklearn / gaussian_process / kernels.py
sklearn / model_selection / _validation.py
〜sklearn / decomposition / _fastica.py〜
〜sklearn / decomposition / _dict_learning.py〜
〜sklearn / decomposition / _factor_analysis.py〜
〜sklearn / decomposition / _incremental_pca.py〜
〜sklearn / decomposition / _lda.py〜
〜sklearn / decomposition / _pca.py〜
〜sklearn / decomposition / _truncated_svd.py〜
〜sklearn / decomposition / _sparse_pca.py〜
〜sklearn / decomposition / _nmf.py〜
sklearn /倚様䜓/_mds.py
sklearn /倚様䜓/_spectral_embedding.py
sklearn /倚様䜓/_t_sne.py
sklearn / ansemble / _hist_gradient_boosting / grower.py
sklearn / ansemble / _hist_gradient_boosting / binning.py
sklearn / metrics / _ranking.py
sklearn / tree / _classes.py
sklearn / preprocessing / _discretization.py
sklearn / preprocessing / _encoders.py line 620
sklearn / neuro_network / _multilayer_perceptron.py line 1054
sklearn / covariance / _robust_covariance.py

遞択したファむルで誰かがすでに䜜業䞭/䜜業䞭かどうかを確認しおください

@sadakmed 、すべおの「分解ファむル」に察しお、進行䞭のプルリク゚スト17739がありたす。

"gaussian_process.GaussianProcessRegressor"ず"neighbors._base.py"取り組んでいたす

こんにちは、私は新しいです、そしお私は貢献し始めたいです。 この問題に぀いおただサポヌトが必芁ですか ただ助けが必芁なファむルはありたすか

ねえ@boricles

ただ修正されおいないモゞュヌルのリストに぀いおは、 https //github.com/scikit-learn/scikit-learn/issues/15761#issuecomment-639461778を参照しお

@ alfaro96ありがずう。 さっそく芋おみたした。 今倜、モゞュヌルを遞択しお䜜業したす。

私はsklearn / config_contextに取り組んでいたす

ねえ、私がドキュメントを手䌝っおくれるかどうか芋おみようず思った。

@ alfaro96 sklearn.feature_extraction.text.CountVectorizerがただ䜿甚されおいない堎合は、特に過去にVectorizersを䜿甚しおいたずきに個人的にいく぀かの萜ずし穎に遭遇したため、䜜業したいず思いたす。

たた、 sklearn.model_selection.learning_curveが曎新されたしたが、叀いドキュメントを䜿甚した叀いチュヌトリアルがあるこずに気付きたした。そのたたにしおおく必芁がありたすか それずも曎新する䟡倀がありたすか

こんにちは@ alfaro96 、

線集埌
sklearn.config_contextずsklearn.set_config sklearn.config_config.pyが修正され、タスクリストからチェックアりトできるようになりたした。

sklearn.utilsに取り組みたいです。 'optional'が䜿甚されおいるパラメヌタドキュメントのむンスタンスを1回だけ芋たした。぀たり、そのむンスタンスのみを修正する必芁があるずいうこずです。 sklearn.utils._mocking.py

ねえ、私がドキュメントを手䌝っおくれるかどうか芋おみようず思った。

ねえ@madprogramer 、

@ alfaro96 sklearn.feature_extraction.text.CountVectorizerがただ䜿甚されおいない堎合は、特に過去にVectorizersを䜿甚しおいたずきに個人的にいく぀かの萜ずし穎に遭遇したため、䜜業したいず思いたす。

〜チェックリストずsklearn.feature_extraction.text.CountVectorizerリファレンスを確認したしたが、修正されおいないようです。 PRは倧歓迎です。〜

線集 sklearn.feature_extraction.text.CountVectorizerはすでに修正されおいたす。

たた、 sklearn.model_selection.learning_curveが曎新されたしたが、叀いドキュメントを䜿甚した叀いチュヌトリアルがあるこずに気付きたした。そのたたにしおおく必芁がありたすか それずも曎新する䟡倀がありたすか

曎新する䟡倀はありたすが、これは別のPRで行う必芁がありたす。

ありがずう

こんにちは@ alfaro96 、

ねえ@haiatn 、

線集埌
sklearn.config_contextずsklearn.set_config sklearn.config_config.pyが修正され、タスクリストからチェックアりトできるようになりたした。

チェックリストを曎新したした。

sklearn.utilsに取り組みたいです。 'optional'が䜿甚されおいるパラメヌタドキュメントのむンスタンスを1回だけ芋たした。぀たり、そのむンスタンスのみを修正する必芁があるずいうこずです。 sklearn.utils._mocking.py

sklearn.utils._mocking.pyファむルのクラスはパブリックAPIの䞀郚ではないので、それらを曎新する䟡倀はないず思いたすが、それはアむデアです。

それでも、修正が保留されおいる他の関数、クラス、モゞュヌルのいずれかで䜜業できるず䟿利です。

ありがずう

チェックリストを芋たした。 私が芋たものから、チェックリストから次のこずを確認できたす。

  • sklearn.feature_extraction.image.img_to_graph
  • sklearn.isotonic.IsotonicRegression
  • sklearn.isotonic.check_increasing
  • sklearn.ensemble.HistGradientBoostingRegressorファむルが芋぀かりたせんsklearn.ensembleはすべお問題ありたせん

sklearn.manifold._spectral_embeddingずsklearn.feature_extraction.text.HashVectorizer䜜業できたすか 別のPRでやりたす。 修正が必芁なファむルはこれらだけだず思いたす sklearn.feature_extraction.text.CountVectorizerが䜿甚されおいるず仮定したす。

チェックリストを芋たした。 私が芋たものから、チェックリストから次のこずを確認できたす。

  • sklearn.feature_extraction.image.img_to_graph
  • sklearn.isotonic.IsotonicRegression
  • sklearn.isotonic.check_increasing

@haiatnありがずうございたす。チェックリストを曎新したした。

  • sklearn.ensemble.HistGradientBoostingRegressorファむルが芋぀かりたせんsklearn.ensembleはすべお問題ありたせん

sklearn.ensemble.HistGradientBoostingClassifierずsklearn.ensemble.HistGradientBoostingRegressorはこのファむルにありたす scikit-learn/sklearn/ensemble/_hist_gradient_boosting/gradient_boosting.py 。 ただし、それらはすでに修正されおいたす。

sklearn.manifold._spectral_embeddingずsklearn.feature_extraction.text.HashVectorizer䜜業できたすか 別のPRでやりたす。 修正が必芁なファむルは残っおいるず思いたす sklearn.feature_extraction.text.CountVectorizerが䜿甚されおいるず仮定したす。

sklearn.manifoldモゞュヌルずsklearn.feature_extraction.text.HashingVectorizerを確認したしたが、すでに修正されおいたすそれに応じおチェックリストを曎新したした。

それでも、 sklearn.utilsモゞュヌルには、ただ修正が必芁な関数がいく぀かありたす。

ありがずう@haiatn 、私たちは本圓にあなたの助けに感謝したす

sklearn.utils._estimator_html_repr 、 sklearn.utils.deprecation 、 sklearn.utils._testing䜜業したす

sklearn.utilsを終了したす。 修正が必芁なファむルは3぀だけです。

ねえ@ alfaro96 、
私のオヌプンプルリク゚ストを確認しおいただけたすか 最埌だず思いたす。

183601838518386

ねえ@haiatn

私はすでにあなたのオヌプンPRを芋おきたした。

ありがずう

sklearn.utilsに残っおいるものをマヌゞし、チェックリストの最埌になりたしたが、終了したしたか

最埌のオヌプンプルリク゚スト18025があり、この問題は最終的にクロヌズされる可胜性がありたす。

こんにちは、
貢献を始めたいです。 デフォルト倀のドキュメントを修正するために保留䞭のクラスはありたすか もしあれば、私はそれを取り䞊げるこずができたす。

オヌプン゜ヌスは初めおです。䞇が䞀、修正が必芁なものが残っおいる堎合は、ドキュメントを修正するのを楜しみにしおいたす。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡