ja_leaderboard_jsquad.yaml 1.02 KB
Newer Older
mtkachenko's avatar
mtkachenko committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
task: ja_leaderboard_jsquad

dataset_path: Rakuten/JGLUE
dataset_name: JSQuAD

training_split: train
validation_split: validation
test_split: null

fewshot_split: train
num_fewshot: 2

description: "以下は、タスクを説明する指示と、文脈のある入力の組み合わせです。要求を適切に満たす応答を書きなさい。\n\n"
doc_to_text: "### 指示:\n与えられた文脈から、質問に対する答えを抜き出してください。\n\n### 入力:\n文脈:{% set _context = context.split('[SEP]')[-1] %}{{ _context | trim }}\n質問:{{ question }}\n\n### 応答:"
doc_to_target: "{{ answers['text'][0] }}"
target_delimiter: "\n"

output_type: generate_until

generation_kwargs:
  until:
    - "\n\n"
  do_sample: false

metric_list:
  - metric: exact_match
    regexes_to_ignore:
      - '^\s+'
      - '\s+$'
    aggregation: mean
    higher_is_better: true

filter_list:
  - name: whitespaces
    filter:
      - function: remove_whitespace
      - function: take_first

metadata:
  version: 1.0