constant.py 660 B

123456789101112131415161718
  1. # Copyright (c) Alibaba, Inc. and its affiliates.
  2. from modelscope.utils.constant import Tasks
  3. OFA_TASK_KEY_MAPPING = {
  4. Tasks.ocr_recognition: ['image'],
  5. Tasks.image_captioning: ['image'],
  6. Tasks.image_classification: ['image'],
  7. Tasks.text_summarization: ['text'],
  8. Tasks.text_classification: ['text', 'text2'],
  9. Tasks.visual_grounding: ['image', 'text'],
  10. Tasks.visual_question_answering: ['image', 'text'],
  11. Tasks.visual_entailment: ['image', 'text', 'text2'],
  12. Tasks.text_to_image_synthesis: ['text'],
  13. Tasks.auto_speech_recognition: ['wav', 'text'],
  14. Tasks.sudoku: ['text'],
  15. Tasks.text2sql: ['text', 'database'],
  16. }