Web安全之机器学习入门6cannot import name ‘cross_validation‘ from ‘sklearn‘


Web安全之机器学习入门 刘焱

本书使用的代码和数据均在GitHub上发布,地址
为:https://github.com/duoergun0729/1book

报错+修改

6-1.py

新建文件夹:D:\software\Anaconda\JupyterNotebookCode\photo\6

6-2.py

报错一

from sklearn import cross_validation
...
print  cross_validation.cross_val_score(clf, x, y, n_jobs=-1, cv=10)

修改

from sklearn import model_selection
...
print(model_selection.cross_val_score(clf, x, y, n_jobs=-1, cv=10))

6-3.py

报错二

from sklearn import cross_validation
...
print cross_validation.cross_val_score(clf, x, y, n_jobs=-1, cv=10)

修改

from sklearn import model_selection
...
print(model_selection.cross_val_score(clf, x, y, n_jobs=-1, cv=10))

6-4.py

报错三

from sklearn import cross_validation

修改

from sklearn import model_selection
...
clf1=tree.DecisionTreeClassifier()
score=model_selection.cross_val_score(clf1, x, y, n_jobs=-1, cv=10)
print(np.mean(score))
clf2=RandomForestClassifier(n_estimators=10, max_depth=None,min_samples_split=2, random_state=0)
score=model_selection.cross_val_score(clf2, x, y, n_jobs=-1, cv=10)
print(np.mean(score))

认真是一种态度更是一种责任

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值