dataset_name: "Generic"
task: "videochatgpt_gen"
test_split: test
output_type: generate_until
doc_to_visual: !function utils.videochatgpt_doc_to_visual
doc_to_text: !function utils.videochatgpt_doc_to_text
doc_to_target: !function utils.videochatgpt_doc_to_answer
process_results: !function utils.videochatgpt_process_results_generic
metric_list:
  - metric: gpt_eval_score_correctness
    aggregation: !function utils.videochatgpt_aggregate_score
    higher_is_better: true
  - metric: gpt_eval_score_detailed_orientation
    aggregation: !function utils.videochatgpt_aggregate_score
    higher_is_better: true
  - metric: gpt_eval_score_context
    aggregation: !function utils.videochatgpt_aggregate_score
    higher_is_better: true
include: _default_template_yaml

generation_kwargs:
  max_new_tokens: 1024
  temperature: 0
  top_p: 1.0
  num_beams: 1
  do_sample: false
