code: def construct_requests(self, doc, ctx):
      ll, is_greedy = rf.loglikelihood(ctx, self.doc_to_target(doc))
      return ll, is_greedy
  
imports: import inspect
  import lm_eval.datasets.asdiv.asdiv
  from lm_eval.base import rf, Task
  from lm_eval.metrics import mean
label_desc: Use image node_id 12 for calling the Asdiv obj's underlying member method code with example usage: obj.construct_requests(doc, ctx) and returns: ll,  is_greedy