-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
I was trying to check with the same example mentioned in the readme file for Bleurt. It is failing by throwing an error. Please let me know the issue.
Error :
ImportError Traceback (most recent call last)
<ipython-input-16-ed14e2ab4c7e> in <module>
----> 1 bleurt = Bleurt.construct()
2 score = bleurt.compute(predictions=predictions, references=references)
~\anaconda3\lib\site-packages\jury\metrics\_core\auxiliary.py in construct(cls, task, resulting_name, compute_kwargs, **kwargs)
99 subclass = cls._get_subclass()
100 resulting_name = resulting_name or cls._get_path()
--> 101 return subclass._construct(resulting_name=resulting_name, compute_kwargs=compute_kwargs, **kwargs)
102
103 @classmethod
~\anaconda3\lib\site-packages\jury\metrics\_core\base.py in _construct(cls, resulting_name, compute_kwargs, **kwargs)
235 cls, resulting_name: Optional[str] = None, compute_kwargs: Optional[Dict[str, Any]] = None, **kwargs
236 ):
--> 237 return cls(resulting_name=resulting_name, compute_kwargs=compute_kwargs, **kwargs)
238
239 @staticmethod
~\anaconda3\lib\site-packages\jury\metrics\_core\base.py in __init__(self, resulting_name, compute_kwargs, **kwargs)
220 def __init__(self, resulting_name: Optional[str] = None, compute_kwargs: Optional[Dict[str, Any]] = None, **kwargs):
221 compute_kwargs = self._validate_compute_kwargs(compute_kwargs)
--> 222 super().__init__(task=self._task, resulting_name=resulting_name, compute_kwargs=compute_kwargs, **kwargs)
223
224 def _validate_compute_kwargs(self, compute_kwargs: Dict[str, Any]) -> Dict[str, Any]:
~\anaconda3\lib\site-packages\jury\metrics\_core\base.py in __init__(self, task, resulting_name, compute_kwargs, config_name, keep_in_memory, cache_dir, num_process, process_id, seed, experiment_id, max_concurrent_cache_files, timeout, **kwargs)
100 self.resulting_name = resulting_name if resulting_name is not None else self.name
101 self.compute_kwargs = compute_kwargs or {}
--> 102 self.download_and_prepare()
103
104 @abstractmethod
~\anaconda3\lib\site-packages\evaluate\module.py in download_and_prepare(self, download_config, dl_manager)
649 )
650
--> 651 self._download_and_prepare(dl_manager)
652
653 def _download_and_prepare(self, dl_manager):
~\anaconda3\lib\site-packages\jury\metrics\bleurt\bleurt_for_language_generation.py in _download_and_prepare(self, dl_manager)
120 global bleurt
121 try:
--> 122 from bleurt import score
123 except ModuleNotFoundError:
124 raise ModuleNotFoundError(
ImportError: cannot import name 'score' from 'bleurt' (unknown location)Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels