(self, doc, ctx)
| 62 | return " " + self.detokenize(doc["options"][self.CHOICES.index(doc["answers"])]) |
| 63 | |
| 64 | def construct_requests(self, doc, ctx): |
| 65 | lls = [] |
| 66 | for option in doc["options"]: |
| 67 | lls.append(rf.loglikelihood(ctx, f" {self.detokenize(option)}")[0]) |
| 68 | return lls |
| 69 | |
| 70 | def detokenize(self, text): |
| 71 | text = text.replace(" '", "'") |
nothing calls this directly
no test coverage detected