繁体   English   中英

如何在 Python 中设置伽玛值(jupyter notebook)

[英]how to set gamma value in Python (jupyter notebook)

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

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)

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

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

检查sklearn中各种类型的 SVM 的文档,您会看到每个构造函数都有一个构造函数的 gamma 参数

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM