scikit-learn报”ValueError: Please pass integers for verbose. Verbose currently supports only 0 and 1. “的原因以及解决办法

出现"ValueError: Please pass integers for verbose. Verbose currently supports only 0 and 1. "报错是因为verbose参数只支持传入0或1这两个整数,而实际传入了其他类型的值。

解决办法是将verbose参数传入0或1这两个整数,例如:

from sklearn.linear_model import LogisticRegression
lr = LogisticRegression(verbose=0) # 不打印日志信息

或者:

from sklearn.linear_model import LogisticRegression
lr = LogisticRegression(verbose=1) # 打印日志信息

如果仍然报错,可以检查代码中是否存在对verbose参数的赋值或传参出现错误的情况。

此文章发布者为:Python技术站作者[metahuber],转载请注明出处:http://pythonjishu.com/scikit-learn-error-13/

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2天前
下一篇 2天前

相关推荐