diff --git a/src/evaluate/module.py b/src/evaluate/module.py index b4d73e5e..ca38b9b1 100644 --- a/src/evaluate/module.py +++ b/src/evaluate/module.py @@ -462,7 +462,7 @@ def compute(self, *, predictions=None, references=None, **kwargs) -> Optional[di if self.process_id == 0: self.data.set_format(type=self.info.format) - inputs = {input_name: self.data[input_name] for input_name in self._feature_names()} + inputs = {input_name: self.data[input_name][:] for input_name in self._feature_names()} with temp_seed(self.seed): output = self._compute(**inputs, **compute_kwargs)