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
6285b3ae
Commit
6285b3ae
authored
Mar 27, 2023
by
ingyuseong
Browse files
Modify KLUE-NLI prompt
parent
5a213c78
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
lm_eval/tasks/klue.py
lm_eval/tasks/klue.py
+4
-4
No files found.
lm_eval/tasks/klue.py
View file @
6285b3ae
...
...
@@ -163,7 +163,7 @@ class NLI(Task):
return
self
.
dataset
[
"validation"
]
def
doc_to_text
(
self
,
doc
):
return
"{}
\n
질문: {} 참, 거짓,
혹은 무관
?
\n
정답:"
.
format
(
return
"{}
\n
질문: {} 참, 거짓,
중립 중 무엇인가요
?
\n
정답:"
.
format
(
doc
[
"premise"
],
doc
[
"hypothesis"
].
strip
()
+
(
""
if
doc
[
"hypothesis"
].
strip
().
endswith
(
"."
)
else
"."
),
...
...
@@ -173,11 +173,11 @@ class NLI(Task):
# 참 = entailment
# 거짓 = contradiction
# 무관 = neutral
return
" {}"
.
format
({
0
:
"참"
,
1
:
"
무관
"
,
2
:
"거짓"
}[
doc
[
"label"
]])
return
" {}"
.
format
({
0
:
"참"
,
1
:
"
중립
"
,
2
:
"거짓"
}[
doc
[
"label"
]])
def
construct_requests
(
self
,
doc
,
ctx
):
ll_true
,
_
=
rf
.
loglikelihood
(
ctx
,
" 참"
)
ll_neither
,
_
=
rf
.
loglikelihood
(
ctx
,
"
무관
"
)
ll_neither
,
_
=
rf
.
loglikelihood
(
ctx
,
"
중립
"
)
ll_false
,
_
=
rf
.
loglikelihood
(
ctx
,
" 거짓"
)
return
ll_true
,
ll_neither
,
ll_false
...
...
@@ -190,4 +190,4 @@ class NLI(Task):
return
{
"acc"
:
True
}
def
aggregation
(
self
):
return
{
"acc"
:
mean
}
\ No newline at end of file
return
{
"acc"
:
mean
}
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