code: def construct_requests(self, doc, ctx):
      assert not ctx
  
      return [
          rf.loglikelihood("", doc["sentence1"]),
          rf.loglikelihood("", doc["sentence2"]),
      ]
  
file_path: lm-evaluation-harness/lm_eval/tasks/ja/xwinograd_ja.py
imports: from lm_eval.base import rf, Task
  from lm_eval.metrics import mean
  import numpy
label_desc: Use image node_id 5 for calling the XWinograd obj's underlying member method code with example usage: obj.construct_requests(doc, ctx) and returns: list