Open
Description
/usr/local/lib/python3.7/dist-packages/zeroshot_topics/__init__.py in <module>()
1 __version__ = '0.1.0'
2
----> 3 from .zeroshot_tm import ZeroShotTopicFinder
/usr/local/lib/python3.7/dist-packages/zeroshot_topics/zeroshot_tm.py in <module>()
1 import attr
2 from keybert import KeyBERT
----> 3 from .utils import load_zeroshot_model
4 from nltk.corpus import wordnet as wn
5
/usr/local/lib/python3.7/dist-packages/zeroshot_topics/utils.py in <module>()
4
5 @lru_cache
----> 6 def load_zeroshot_model(model_name="valhalla/distilbart-mnli-12-6"):
7 classifier = pipeline("zero-shot-classification", model=model_name)
8 return classifier
/usr/lib/python3.7/functools.py in lru_cache(maxsize, typed)
488 maxsize = 0
489 elif maxsize is not None:
--> 490 raise TypeError('Expected maxsize to be an integer or None')
491
492 def decorating_function(user_function):
TypeError: Expected maxsize to be an integer or None
I assume that you have to provide, maxsize parameter to lru_cache. Worked for me, when I provided the parameter.
Metadata
Metadata
Assignees
Labels
No labels