Skip to content

Try upgrading packages for dbias #1

@amyheather

Description

@amyheather

Dbias currently has error when loading the model.

I tried a solution from maniospas from dreji18/Fairness-in-AI#7 whichd did not work, but I should try again upgrading packages and using their function, as they got things working using recent packages

TypeError                                 Traceback (most recent call last)
Cell In[3], [line 1](vscode-notebook-cell:?execution_count=3&line=1)
----> [1](vscode-notebook-cell:?execution_count=3&line=1) from Dbias.text_debiasing import * 
      [3](vscode-notebook-cell:?execution_count=3&line=3) # returns unbiased recommendations for a given sentence fragment.
      [4](vscode-notebook-cell:?execution_count=3&line=4) run("Billie Eilish issues apology for mouthing an anti-Asian derogatory term in a resurfaced video.", show_plot = True)

File ~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/Dbias/text_debiasing.py:34
     [30](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/Dbias/text_debiasing.py:30) classifier = pipeline('text-classification', model=model, tokenizer=tokenizer) # cuda = 0,1 based on gpu availability
     [32](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/Dbias/text_debiasing.py:32) # ner model
     [33](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/Dbias/text_debiasing.py:33) #pip install https://huggingface.co/d4data/en_pipeline/resolve/main/en_pipeline-any-py3-none-any.whl
---> [34](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/Dbias/text_debiasing.py:34) nlp = spacy.load("en_pipeline")
     [36](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/Dbias/text_debiasing.py:36) # masked language model
     [37](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/Dbias/text_debiasing.py:37) tokenizer = AutoTokenizer.from_pretrained("bert-base-uncased")

File ~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:51, in load(name, vocab, disable, exclude, config)
     [30](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:30) def load(
     [31](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:31)     name: Union[str, Path],
     [32](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:32)     *,
   (...)
     [36](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:36)     config: Union[Dict[str, Any], Config] = util.SimpleFrozenDict(),
     [37](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:37) ) -> Language:
     [38](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:38)     """Load a spaCy model from an installed package or a local path.
     [39](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:39) 
     [40](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/site-packages/spacy/__init__.py:40)     name (str): Package name or model path.
...
--> [774](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/typing.py:774)         return issubclass(cls, self.__origin__)
    [775](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/typing.py:775)     if cls._special:
    [776](https://file+.vscode-resource.vscode-cdn.net/home/amy/Documents/stars/identify_bias/dbias/~/mambaforge/envs/bias_dbias/lib/python3.8/typing.py:776)         return issubclass(cls.__origin__, self.__origin__)

TypeError: issubclass() arg 1 must be a class

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions