OpenCompass/opencompass/multimodal/models/instructblip/__init__.py
Yixiao Fang fada77a31c
[Feature] Add open source dataset eval config of instruct-blip (#370)
* add configs

* refactor model

* add post processor and prompt constructor
2023-09-08 15:07:09 +08:00

26 lines
1.2 KiB
Python

from .blip2_vicuna_instruct import InstructBlipInferencer
from .post_processor import (InstructBlipCOCOCaptionPostProcessor,
InstructBlipMMBenchPostProcessor,
InstructBlipScienceQAPostProcessor,
InstructBlipVQAPostProcessor,
InstructBlipVSRPostProcessor)
from .prompt_constructor import (InstructBlipCOCOCaotionPromptConstructor,
InstructBlipMMBenchPromptConstructor,
InstructBlipScienceQAPromptConstructor,
InstructBlipVQAPromptConstructor,
InstructBlipVSRPromptConstructor)
__all__ = [
'InstructBlipInferencer',
'InstructBlipMMBenchPromptConstructor',
'InstructBlipMMBenchPostProcessor',
'InstructBlipCOCOCaotionPromptConstructor',
'InstructBlipCOCOCaptionPostProcessor',
'InstructBlipVQAPromptConstructor',
'InstructBlipVQAPostProcessor',
'InstructBlipScienceQAPromptConstructor',
'InstructBlipScienceQAPostProcessor',
'InstructBlipVSRPromptConstructor',
'InstructBlipVSRPostProcessor',
]