holistic-ai / holisticai

This is an open-source tool to assess and improve the trustworthiness of AI systems.
https://holisticai.readthedocs.io/en/latest/index.html
Apache License 2.0
69 stars 13 forks source link

DisparateImpactRemover is not importing in fresh installation #67

Closed fracarfer5 closed 1 year ago

fracarfer5 commented 1 year ago

Sumary

DisparateImpactRemover fails to import on a fresh installation of OS and conda environment.

Steps for reproduction

Package installed using: pip install holisticai

then:

from holisticai.bias.mitigation.preprocessing import DisparateImpactRemover

the outcome is:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'DisparateImpactRemover' from 'holisticai.bias.mitigation.preprocessing' (/home/username/miniconda3/envs/venv/lib/python3.9/site-packages/holisticai/bias/mitigation/preprocessing/__init__.py)

Version information

Thanks!

crismunoz commented 1 year ago

@fracarfer5 For mitigators you have to install the full version:

pip install holisticai[methods]
fracarfer5 commented 1 year ago

Thanks!! It is working now