DSXiangLi commited on
Commit
110a394
1 Parent(s): 25511b9
Files changed (1) hide show
  1. ape/llm.py +6 -3
ape/llm.py CHANGED
@@ -80,7 +80,10 @@ class LLMGPT(object):
80
  eval_chain = LLMChain(llm=self.eval_llm, prompt=prompt)
81
 
82
  for sample in eval_set:
83
- result = eval_chain.generate([{'instruction': instruction, 'input': sample[0], 'output': sample[1]}])
84
- print(result)
85
- logprobs = result[0][0].generation_info['logprobs']
86
  print(logprobs)
 
 
 
 
80
  eval_chain = LLMChain(llm=self.eval_llm, prompt=prompt)
81
 
82
  for sample in eval_set:
83
+ llmresult = eval_chain.generate([{'instruction': instruction, 'input': sample[0], 'output': sample[1]}])
84
+ print(llmresult)
85
+ logprobs = llmresult.generations.[0][0].generation_info['token_logprobs']
86
  print(logprobs)
87
+ tokens = llmresult.generations.[0][0].generation_info['tokens']
88
+ print(tokens)
89
+ return sum(logprobs)