ライブラリをimportする
pip install -r requirements.txt
.envファイルを作成し、OPENAI_API_KEYを記入する
実験に使用する際のデータセットを以下のサイトからそれぞれダウンロードし、データディレクトリの.gitkeepがある箇所にダウンロードする Visual Dialog(Validation set), COCO (COCO2017 Val images), Flickr30k
データベースの画像のキャプションを作成する
make_caption_from_blip2.py
キャプションを特徴量に変換する
make_text_features.py
画像データベースを特徴量に変換する
prepare_corpus_blip.py or prepare_corpus_clip.py
そしてCCIRディレクトリの以下のファイルを実行する
python eval.py
先行研究との比較は以下のリポジトリを参考にそれぞれコードを実行する