Scikit set_params()

フレックスアップ

次のサンプルコードに示すように、set_params()を使用してSVCのパラメーターを設定したいと思います。

from sklearn.svm import SVC

params = {'C': [.1, 1, 10]}

for k, v in params.items():
    for val in v:
        clf = SVC().set_params(k=val)
        print(clf)
        print()

コードを実行すると、次のエラーが発生します。

ValueError: Invalid parameter k for estimator SVC

キーをset_params()に正しく配置するにはどうすればよいですか?

ヤンジェ

問題は、実際には文字列をキーワード引数として使用する方法です。パラメータdictをset_params作成し、**構文使用して渡すことができます。

from sklearn.svm import SVC

params = {'C': [.1, 1, 10]}

for k, v in params.items():
    for val in v:
        clf = SVC().set_params(**{k: val})
        print(clf)
        print()

でる:

SVC(C=0.1, cache_size=200, class_weight=None, coef0=0.0, degree=3, gamma=0.0,
  kernel='rbf', max_iter=-1, probability=False, random_state=None,
  shrinking=True, tol=0.001, verbose=False)

SVC(C=1, cache_size=200, class_weight=None, coef0=0.0, degree=3, gamma=0.0,
  kernel='rbf', max_iter=-1, probability=False, random_state=None,
  shrinking=True, tol=0.001, verbose=False)

SVC(C=10, cache_size=200, class_weight=None, coef0=0.0, degree=3, gamma=0.0,
  kernel='rbf', max_iter=-1, probability=False, random_state=None,
  shrinking=True, tol=0.001, verbose=False)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

scikitlearn。GridSearchCVパイプラインのカスタムトランスフォーマーset_paramsロジック。

分類Dev

scikit learn documentation in PDF

分類Dev

Scikit : How to resolve this usecase

分類Dev

angularJS set route params in controller

分類Dev

scikit adaboost feature_importance_

分類Dev

spaCyとscikit-learnvectorizer

分類Dev

scikit-image fails to install

分類Dev

Scikit-Learn Standard Scaler

分類Dev

repeated FeatureUnion in scikit-learn

分類Dev

scikit-learn StratifiedKFold implementation

分類Dev

scikit-learnCountVectorizerのTypeError

分類Dev

Python scikit regression PCA on faces

分類Dev

scikit-learn:最近傍

分類Dev

scikit-learnのRandomizedSearchCVでの検証にhold-out-setを使用していますか?

分類Dev

GridSearchCVを使用すると、scikit-learnのCalibratedClassifierCVでエラーが発生します。GridSearchCVオブジェクトには属性がありません 'best_params_

分類Dev

scikit learnのRandomForestClassifierとExtraTreesClassifier

分類Dev

Scikit-learn tutorial documentation location

分類Dev

Scikitの使用-GoogleAppEngineを学ぶ

分類Dev

Scikit learn split train test for series

分類Dev

Data not persistent in scikit-learn transformers

分類Dev

Balanced Random Forest in scikit-learn (python)

分類Dev

Scikit-Learn Agglomerative Clustering Connectivity Matrix

分類Dev

Custom tokenizer for scikit-learn vectorizers

分類Dev

「KeyError:0」、xgboost、scikit-learn、pandas

分類Dev

Looping scikit-learn machine learning datasets

分類Dev

Print labels of the nearest neighbours from scikit KNeighborsClassifier?

分類Dev

Scikit-learn tfidf vectorizer in minibatches?

分類Dev

Why is KNN algorithm in scikit not working as expected?

分類Dev

Target transformation and feature selection in scikit-learn

Related 関連記事

  1. 1

    scikitlearn。GridSearchCVパイプラインのカスタムトランスフォーマーset_paramsロジック。

  2. 2

    scikit learn documentation in PDF

  3. 3

    Scikit : How to resolve this usecase

  4. 4

    angularJS set route params in controller

  5. 5

    scikit adaboost feature_importance_

  6. 6

    spaCyとscikit-learnvectorizer

  7. 7

    scikit-image fails to install

  8. 8

    Scikit-Learn Standard Scaler

  9. 9

    repeated FeatureUnion in scikit-learn

  10. 10

    scikit-learn StratifiedKFold implementation

  11. 11

    scikit-learnCountVectorizerのTypeError

  12. 12

    Python scikit regression PCA on faces

  13. 13

    scikit-learn:最近傍

  14. 14

    scikit-learnのRandomizedSearchCVでの検証にhold-out-setを使用していますか?

  15. 15

    GridSearchCVを使用すると、scikit-learnのCalibratedClassifierCVでエラーが発生します。GridSearchCVオブジェクトには属性がありません 'best_params_

  16. 16

    scikit learnのRandomForestClassifierとExtraTreesClassifier

  17. 17

    Scikit-learn tutorial documentation location

  18. 18

    Scikitの使用-GoogleAppEngineを学ぶ

  19. 19

    Scikit learn split train test for series

  20. 20

    Data not persistent in scikit-learn transformers

  21. 21

    Balanced Random Forest in scikit-learn (python)

  22. 22

    Scikit-Learn Agglomerative Clustering Connectivity Matrix

  23. 23

    Custom tokenizer for scikit-learn vectorizers

  24. 24

    「KeyError:0」、xgboost、scikit-learn、pandas

  25. 25

    Looping scikit-learn machine learning datasets

  26. 26

    Print labels of the nearest neighbours from scikit KNeighborsClassifier?

  27. 27

    Scikit-learn tfidf vectorizer in minibatches?

  28. 28

    Why is KNN algorithm in scikit not working as expected?

  29. 29

    Target transformation and feature selection in scikit-learn

ホットタグ

アーカイブ