Import Error: cannot import 'mdss_bias_scan' from 'aif360.sklearn.metrics'

Import Error: cannot import 'mdss_bias_scan' from 'aif360.sklearn.metrics'

我想使用aif360的mdss_bias_scan函数来检测构成特权组和非特权组的变量组合。

当我尝试导入函数时: from aif360.sklearn.metrics import mdss_bias_scan

我收到以下错误: Import error: cannot import 'mdss_bias_scan' from 'aif360.sklearn.metrics'.

你能帮我解决一下吗?

更新

函数 mdss_bias_scan 在您使用的 aif360 版本 (v0.4.0) 中不可用。

这是文件 metrics.pysource code 标签 v0.4.0

功能 mdss_bias_scan 是通过 this commit 添加的,尚未发布。


GitHub Source 看来,您应该将其导入为:

from aif360.sklearn.metrics.metrics import mdss_bias_scan

此外,请确保您的 Python 环境中安装了 aif360 软件包。如果没有,请使用:

安装它
pip install aif360