SHAP可视化


备注:每个条目如果没有遇到问题就可以直接跳过啦

安装

pip install shap 装完没问题可以直接进下一步
以下运行基于的环境及版本如下:
在这里插入图片描述

问题1:numpy版本冲突

问题大概是:安装SHAP之后numpy变成1.21.6,结果其他就没法使用了,升级numpy,不用SHAP,其原代码可以运行,但SHAP不行,以下是探索过程

我的win10在安装之后出现了一些报错,
numpy为1.21.6,但是无法使用,我尝试升级到最新版本之后
在这里插入图片描述
这里出现了两个版本冲突,之前的scikit-learn是用xgb还是什么出现报错,在github官网上找到了相关问题之后发现不能用1.0,所以降低了版本,我注意到其实并没有使用imbalanced-learn这个包,所以打算把这个卸载了
在这里插入图片描述
numpy版本问题,按提示限定一下pip install "numpy>=1.18, <1.22"
在这里插入图片描述
额,又装回来了1.21.6,然后还是运行报错
在这里插入图片描述
我注释掉SHAP之后还是这样报错,记得在下载SHAP之前它也给我重新安装了numpy,所以可能这个版本符合SHAP但不符合其它包
用依赖树查看一下, 有点无语,这个imblearn
在这里插入图片描述
我卸载了imblearn,结果还是没有用,虽然显示没有冲突了
再看一下那些依赖numpy的包,要哪些版本
pipdep

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值