Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
lm-evaluation-harness
Commits
de71ad92
Unverified
Commit
de71ad92
authored
Oct 17, 2023
by
Lintang Sutawika
Committed by
GitHub
Oct 17, 2023
Browse files
Merge branch 'big-refactor' into fix-unittests
parents
09d20bfa
73c80915
Changes
370
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
10 additions
and
10 deletions
+10
-10
lm_eval/tasks/translation/wmt_common_yaml
lm_eval/tasks/translation/wmt_common_yaml
+1
-1
lm_eval/tasks/triviaqa/default.yaml
lm_eval/tasks/triviaqa/default.yaml
+1
-1
lm_eval/tasks/truthfulqa/truthfulqa_gen.yaml
lm_eval/tasks/truthfulqa/truthfulqa_gen.yaml
+1
-1
lm_eval/tasks/unscramble/anagrams1.yaml
lm_eval/tasks/unscramble/anagrams1.yaml
+1
-1
lm_eval/tasks/unscramble/anagrams2.yaml
lm_eval/tasks/unscramble/anagrams2.yaml
+1
-1
lm_eval/tasks/unscramble/cycle_letters.yaml
lm_eval/tasks/unscramble/cycle_letters.yaml
+1
-1
lm_eval/tasks/unscramble/random_insertion.yaml
lm_eval/tasks/unscramble/random_insertion.yaml
+1
-1
lm_eval/tasks/unscramble/reversed_words.yaml
lm_eval/tasks/unscramble/reversed_words.yaml
+1
-1
lm_eval/tasks/wmt2016/ro_en-t5_prompt.yaml
lm_eval/tasks/wmt2016/ro_en-t5_prompt.yaml
+1
-1
lm_eval/utils.py
lm_eval/utils.py
+1
-1
No files found.
lm_eval/tasks/translation/wmt_common_yaml
View file @
de71ad92
output_type: g
reedy
_until
output_type: g
enerate
_until
training_split: train
validation_split: validation
fewshot_split: validation
...
...
lm_eval/tasks/triviaqa/default.yaml
View file @
de71ad92
task
:
triviaqa
dataset_path
:
trivia_qa
dataset_name
:
rc.nocontext
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
training_split
:
train
validation_split
:
validation
doc_to_text
:
"
Question:
{{question}}?
\n
Answer:"
...
...
lm_eval/tasks/truthfulqa/truthfulqa_gen.yaml
View file @
de71ad92
...
...
@@ -3,7 +3,7 @@ group:
task
:
truthfulqa_gen
dataset_path
:
truthful_qa
dataset_name
:
generation
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
training_split
:
null
validation_split
:
validation
test_split
:
null
...
...
lm_eval/tasks/unscramble/anagrams1.yaml
View file @
de71ad92
...
...
@@ -3,7 +3,7 @@ group:
task
:
anagrams1
dataset_path
:
EleutherAI/unscramble
dataset_name
:
mid_word_1_anagrams
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
test_split
:
validation
doc_to_text
:
"
{{context}}"
doc_to_target
:
"
{{completion}}"
...
...
lm_eval/tasks/unscramble/anagrams2.yaml
View file @
de71ad92
...
...
@@ -3,7 +3,7 @@ group:
task
:
anagrams2
dataset_path
:
EleutherAI/unscramble
dataset_name
:
mid_word_2_anagrams
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
test_split
:
validation
doc_to_text
:
"
{{context}}"
doc_to_target
:
"
{{completion}}"
...
...
lm_eval/tasks/unscramble/cycle_letters.yaml
View file @
de71ad92
...
...
@@ -3,7 +3,7 @@ group:
task
:
cycle_letters
dataset_path
:
EleutherAI/unscramble
dataset_name
:
cycle_letters_in_word
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
test_split
:
validation
doc_to_text
:
"
{{context}}"
doc_to_target
:
"
{{completion}}"
...
...
lm_eval/tasks/unscramble/random_insertion.yaml
View file @
de71ad92
...
...
@@ -3,7 +3,7 @@ group:
task
:
random_insertion
dataset_path
:
EleutherAI/unscramble
dataset_name
:
random_insertion_in_word
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
test_split
:
validation
doc_to_text
:
"
{{context}}"
doc_to_target
:
"
{{completion}}"
...
...
lm_eval/tasks/unscramble/reversed_words.yaml
View file @
de71ad92
...
...
@@ -3,7 +3,7 @@ group:
task
:
reversed_words
dataset_path
:
EleutherAI/unscramble
dataset_name
:
reversed_words
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
test_split
:
validation
doc_to_text
:
"
{{context}}"
doc_to_target
:
"
{{completion}}"
...
...
lm_eval/tasks/wmt2016/ro_en-t5_prompt.yaml
View file @
de71ad92
...
...
@@ -5,7 +5,7 @@ dataset_path: wmt16
dataset_name
:
ro-en
training_split
:
train
validation_split
:
validation
output_type
:
g
reedy
_until
output_type
:
g
enerate
_until
doc_to_text
:
"
translate
English
to
Romanian:
{{translation.en}}"
doc_to_target
:
"
{{translation.ro}}"
metric_list
:
...
...
lm_eval/utils.py
View file @
de71ad92
...
...
@@ -78,7 +78,7 @@ def chunks(iter, n: int = 0, fn=None):
arr
=
[]
for
i
,
x
in
enumerate
(
iter
):
arr
.
append
(
x
)
if
len
(
arr
)
==
(
fn
(
i
)
if
fn
else
n
):
if
len
(
arr
)
==
(
fn
(
i
,
iter
)
if
fn
else
n
):
yield
arr
arr
=
[]
...
...
Prev
1
…
15
16
17
18
19
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment