【问题标题】:how to set gamma value in Python (jupyter notebook)如何在 Python 中设置 gamma 值(jupyter notebook)
【发布时间】:2021-06-14 05:13:20
【问题描述】:

当我运行此代码时,我收到了警告。

svm.fit(x_train, y_train)   

!!!警告如下!!!

C:\Users#\Anaconda3\lib\site-packages\sklearn\svm\base.py:193: FutureWarning: > gamma 的默认值会在 0.22 版本中从 'auto' 变为 'scale' 到 >更好地考虑未缩放的功能。将 gamma 显式设置为 'auto' 或 'scale' 以避免出现此警告。 “避免这个警告。”,FutureWarning)

如何避免这个警告?或者如何将 gamma 的值设置为缩放?

【问题讨论】:

    标签: python jupyter-notebook svm compiler-warnings


    【解决方案1】:

    你可以sklearn.svm.SVR(*your_current_args, gamma='scale')

    在 sklearn 中检查各种类型的 SVM 上的doc,你会看到每个构造函数都有一个构造函数的 gamma 参数

    另外,这只是一个警告,而不是错误。并不意味着一定会发生不好的事情。除非您有特定理由使用一个或另一个 gamma 值,否则您可能不需要担心它

    他们只是让人们知道gamma 的默认值(如果你没有指定它)将在未来版本的 sklearn 中发生变化,这样人们就不会在发生变化时被绊倒

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      • 2016-10-19
      • 1970-01-01
      • 2016-05-30
      • 2021-03-31
      • 2020-06-08
      相关资源
      最近更新 更多