├── README.md ├── construction └── template │ ├── intro-face.json │ ├── intro-person.json │ ├── name.json │ ├── neg-image-reply.json │ ├── neg-name-reply.json │ ├── query_description.json │ ├── query_description_2person.json │ ├── query_description_3person.json │ ├── query_description_generalize.json │ └── query_witty.json ├── personalize-llava ├── LICENSE ├── README.md ├── cog.yaml ├── docs │ ├── Customize_Component.md │ ├── Data.md │ ├── Evaluation.md │ ├── Finetune_Custom_Data.md │ ├── Intel.md │ ├── LLaVA_Bench.md │ ├── LLaVA_from_LLaMA2.md │ ├── LoRA.md │ ├── MODEL_ZOO.md │ ├── ScienceQA.md │ ├── Windows.md │ └── macOS.md ├── images │ ├── demo_cli.gif │ ├── llava_example_cmp.png │ ├── llava_logo.png │ └── llava_v1_5_radar.jpg ├── llava.egg-info │ ├── PKG-INFO │ ├── SOURCES.txt │ ├── dependency_links.txt │ ├── requires.txt │ └── top_level.txt ├── llava │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.cpython-310.pyc │ ├── constants.py │ ├── conversation.py │ ├── eval │ │ ├── eval_gpt_review.py │ │ ├── eval_gpt_review_bench.py │ │ ├── eval_gpt_review_visual.py │ │ ├── eval_pope.py │ │ ├── eval_science_qa.py │ │ ├── eval_science_qa_gpt4.py │ │ ├── eval_science_qa_gpt4_requery.py │ │ ├── eval_textvqa.py │ │ ├── generate_webpage_data_from_table.py │ │ ├── m4c_evaluator.py │ │ ├── model_qa.py │ │ ├── model_vqa.py │ │ ├── model_vqa_loader.py │ │ ├── model_vqa_mmbench.py │ │ ├── model_vqa_personalize.py │ │ ├── model_vqa_science.py │ │ ├── qa_baseline_gpt35.py │ │ ├── run_llava.py │ │ ├── summarize_gpt_review.py │ │ └── webpage │ │ │ ├── figures │ │ │ ├── alpaca.png │ │ │ ├── bard.jpg │ │ │ ├── chatgpt.svg │ │ │ ├── llama.jpg │ │ │ ├── swords_FILL0_wght300_GRAD0_opsz48.svg │ │ │ └── vicuna.jpeg │ │ │ ├── index.html │ │ │ ├── script.js │ │ │ └── styles.css │ ├── mm_utils.py │ ├── model │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ └── __init__.cpython-310.pyc │ │ ├── apply_delta.py │ │ ├── builder.py │ │ ├── consolidate.py │ │ ├── language_model │ │ │ ├── __pycache__ │ │ │ │ └── llava_llama.cpython-310.pyc │ │ │ ├── llava_llama.py │ │ │ ├── llava_mistral.py │ │ │ └── llava_mpt.py │ │ ├── llava_arch.py │ │ ├── make_delta.py │ │ ├── multimodal_encoder │ │ │ ├── builder.py │ │ │ └── clip_encoder.py │ │ ├── multimodal_projector │ │ │ └── builder.py │ │ └── utils.py │ ├── serve │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── cli_personalize.py │ │ ├── controller.py │ │ ├── examples │ │ │ ├── extreme_ironing.jpg │ │ │ └── waterview.jpg │ │ ├── gradio_web_server.py │ │ ├── model_worker.py │ │ ├── register_worker.py │ │ ├── sglang_worker.py │ │ └── test_message.py │ ├── train │ │ ├── llama_flash_attn_monkey_patch.py │ │ ├── llama_xformers_attn_monkey_patch.py │ │ ├── llava_trainer.py │ │ ├── train.py │ │ ├── train_mem.py │ │ ├── train_mem_personalize.py │ │ ├── train_personalize.py │ │ └── train_xformers.py │ └── utils.py ├── playground │ └── data │ │ └── prompts │ │ ├── complex_reasoning │ │ ├── 000_caps.txt │ │ ├── 000_conv.txt │ │ ├── 001_caps.txt │ │ ├── 001_conv.txt │ │ ├── 002_caps.txt │ │ ├── 002_conv.txt │ │ └── system_message.txt │ │ ├── conversation │ │ ├── 000_caps.txt │ │ ├── 000_conv.txt │ │ ├── 001_caps.txt │ │ ├── 001_conv.txt │ │ └── system_message.txt │ │ └── detail_description │ │ ├── 000_caps.txt │ │ ├── 000_conv.txt │ │ ├── 001_caps.txt │ │ ├── 001_conv.txt │ │ ├── 002_caps.txt │ │ ├── 002_conv.txt │ │ └── system_message.txt ├── predict.py ├── pyproject.toml └── scripts │ ├── convert_gqa_for_eval.py │ ├── convert_mmbench_for_submission.py │ ├── convert_mmvet_for_eval.py │ ├── convert_seed_for_submission.py │ ├── convert_sqa_to_llava.py │ ├── convert_sqa_to_llava_base_prompt.py │ ├── convert_vizwiz_for_submission.py │ ├── convert_vqav2_for_submission.py │ ├── extract_mm_projector.py │ ├── finetune.sh │ ├── finetune_full_schedule.sh │ ├── finetune_lora.sh │ ├── finetune_lora_from_phase1.sh │ ├── finetune_lora_new.sh │ ├── finetune_qlora.sh │ ├── finetune_sqa.sh │ ├── merge_lora_weights.py │ ├── personalization │ └── finetune_task_lora.sh │ ├── pretrain.sh │ ├── pretrain_xformers.sh │ ├── sqa_eval_batch.sh │ ├── sqa_eval_gather.sh │ ├── upload_pypi.sh │ └── v1_5 │ ├── eval │ ├── gqa.sh │ ├── llavabench.sh │ ├── mmbench.sh │ ├── mmbench_cn.sh │ ├── mme.sh │ ├── mmvet.sh │ ├── pope.sh │ ├── qbench.sh │ ├── qbench_zh.sh │ ├── seed.sh │ ├── sqa.sh │ ├── textvqa.sh │ ├── vizwiz.sh │ └── vqav2.sh │ ├── finetune.sh │ ├── finetune_lora.sh │ ├── finetune_task.sh │ ├── finetune_task_lora.sh │ └── pretrain.sh ├── prompt └── prompt.md └── visual_concept ├── face_detection.py └── person_extraction.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/README.md -------------------------------------------------------------------------------- /construction/template/intro-face.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/intro-face.json -------------------------------------------------------------------------------- /construction/template/intro-person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/intro-person.json -------------------------------------------------------------------------------- /construction/template/name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/name.json -------------------------------------------------------------------------------- /construction/template/neg-image-reply.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/neg-image-reply.json -------------------------------------------------------------------------------- /construction/template/neg-name-reply.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/neg-name-reply.json -------------------------------------------------------------------------------- /construction/template/query_description.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/query_description.json -------------------------------------------------------------------------------- /construction/template/query_description_2person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/query_description_2person.json -------------------------------------------------------------------------------- /construction/template/query_description_3person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/query_description_3person.json -------------------------------------------------------------------------------- /construction/template/query_description_generalize.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/query_description_generalize.json -------------------------------------------------------------------------------- /construction/template/query_witty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/construction/template/query_witty.json -------------------------------------------------------------------------------- /personalize-llava/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/LICENSE -------------------------------------------------------------------------------- /personalize-llava/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/README.md -------------------------------------------------------------------------------- /personalize-llava/cog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/cog.yaml -------------------------------------------------------------------------------- /personalize-llava/docs/Customize_Component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/Customize_Component.md -------------------------------------------------------------------------------- /personalize-llava/docs/Data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/Data.md -------------------------------------------------------------------------------- /personalize-llava/docs/Evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/Evaluation.md -------------------------------------------------------------------------------- /personalize-llava/docs/Finetune_Custom_Data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/Finetune_Custom_Data.md -------------------------------------------------------------------------------- /personalize-llava/docs/Intel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/Intel.md -------------------------------------------------------------------------------- /personalize-llava/docs/LLaVA_Bench.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/LLaVA_Bench.md -------------------------------------------------------------------------------- /personalize-llava/docs/LLaVA_from_LLaMA2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/LLaVA_from_LLaMA2.md -------------------------------------------------------------------------------- /personalize-llava/docs/LoRA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/LoRA.md -------------------------------------------------------------------------------- /personalize-llava/docs/MODEL_ZOO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/MODEL_ZOO.md -------------------------------------------------------------------------------- /personalize-llava/docs/ScienceQA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/ScienceQA.md -------------------------------------------------------------------------------- /personalize-llava/docs/Windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/Windows.md -------------------------------------------------------------------------------- /personalize-llava/docs/macOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/docs/macOS.md -------------------------------------------------------------------------------- /personalize-llava/images/demo_cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/images/demo_cli.gif -------------------------------------------------------------------------------- /personalize-llava/images/llava_example_cmp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/images/llava_example_cmp.png -------------------------------------------------------------------------------- /personalize-llava/images/llava_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/images/llava_logo.png -------------------------------------------------------------------------------- /personalize-llava/images/llava_v1_5_radar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/images/llava_v1_5_radar.jpg -------------------------------------------------------------------------------- /personalize-llava/llava.egg-info/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava.egg-info/PKG-INFO -------------------------------------------------------------------------------- /personalize-llava/llava.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava.egg-info/SOURCES.txt -------------------------------------------------------------------------------- /personalize-llava/llava.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /personalize-llava/llava.egg-info/requires.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava.egg-info/requires.txt -------------------------------------------------------------------------------- /personalize-llava/llava.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | ckpt 2 | images 3 | llava 4 | -------------------------------------------------------------------------------- /personalize-llava/llava/__init__.py: -------------------------------------------------------------------------------- 1 | from .model import LlavaLlamaForCausalLM 2 | -------------------------------------------------------------------------------- /personalize-llava/llava/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /personalize-llava/llava/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/constants.py -------------------------------------------------------------------------------- /personalize-llava/llava/conversation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/conversation.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_gpt_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_gpt_review.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_gpt_review_bench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_gpt_review_bench.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_gpt_review_visual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_gpt_review_visual.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_pope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_pope.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_science_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_science_qa.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_science_qa_gpt4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_science_qa_gpt4.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_science_qa_gpt4_requery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_science_qa_gpt4_requery.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/eval_textvqa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/eval_textvqa.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/generate_webpage_data_from_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/generate_webpage_data_from_table.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/m4c_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/m4c_evaluator.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/model_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/model_qa.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/model_vqa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/model_vqa.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/model_vqa_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/model_vqa_loader.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/model_vqa_mmbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/model_vqa_mmbench.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/model_vqa_personalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/model_vqa_personalize.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/model_vqa_science.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/model_vqa_science.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/qa_baseline_gpt35.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/qa_baseline_gpt35.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/run_llava.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/run_llava.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/summarize_gpt_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/summarize_gpt_review.py -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/figures/alpaca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/figures/alpaca.png -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/figures/bard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/figures/bard.jpg -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/figures/chatgpt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/figures/chatgpt.svg -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/figures/llama.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/figures/llama.jpg -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/figures/swords_FILL0_wght300_GRAD0_opsz48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/figures/swords_FILL0_wght300_GRAD0_opsz48.svg -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/figures/vicuna.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/figures/vicuna.jpeg -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/index.html -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/script.js -------------------------------------------------------------------------------- /personalize-llava/llava/eval/webpage/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/eval/webpage/styles.css -------------------------------------------------------------------------------- /personalize-llava/llava/mm_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/mm_utils.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/__init__.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /personalize-llava/llava/model/apply_delta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/apply_delta.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/builder.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/consolidate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/consolidate.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/language_model/__pycache__/llava_llama.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/language_model/__pycache__/llava_llama.cpython-310.pyc -------------------------------------------------------------------------------- /personalize-llava/llava/model/language_model/llava_llama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/language_model/llava_llama.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/language_model/llava_mistral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/language_model/llava_mistral.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/language_model/llava_mpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/language_model/llava_mpt.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/llava_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/llava_arch.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/make_delta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/make_delta.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/multimodal_encoder/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/multimodal_encoder/builder.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/multimodal_encoder/clip_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/multimodal_encoder/clip_encoder.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/multimodal_projector/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/multimodal_projector/builder.py -------------------------------------------------------------------------------- /personalize-llava/llava/model/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/model/utils.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /personalize-llava/llava/serve/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/cli.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/cli_personalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/cli_personalize.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/controller.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/examples/extreme_ironing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/examples/extreme_ironing.jpg -------------------------------------------------------------------------------- /personalize-llava/llava/serve/examples/waterview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/examples/waterview.jpg -------------------------------------------------------------------------------- /personalize-llava/llava/serve/gradio_web_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/gradio_web_server.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/model_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/model_worker.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/register_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/register_worker.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/sglang_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/sglang_worker.py -------------------------------------------------------------------------------- /personalize-llava/llava/serve/test_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/serve/test_message.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/llama_flash_attn_monkey_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/llama_flash_attn_monkey_patch.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/llama_xformers_attn_monkey_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/llama_xformers_attn_monkey_patch.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/llava_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/llava_trainer.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/train.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/train_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/train_mem.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/train_mem_personalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/train_mem_personalize.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/train_personalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/train_personalize.py -------------------------------------------------------------------------------- /personalize-llava/llava/train/train_xformers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/train/train_xformers.py -------------------------------------------------------------------------------- /personalize-llava/llava/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/llava/utils.py -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/complex_reasoning/000_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/complex_reasoning/000_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/complex_reasoning/000_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/complex_reasoning/000_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/complex_reasoning/001_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/complex_reasoning/001_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/complex_reasoning/001_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/complex_reasoning/001_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/complex_reasoning/002_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/complex_reasoning/002_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/complex_reasoning/002_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/complex_reasoning/002_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/complex_reasoning/system_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/complex_reasoning/system_message.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/conversation/000_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/conversation/000_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/conversation/000_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/conversation/000_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/conversation/001_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/conversation/001_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/conversation/001_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/conversation/001_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/conversation/system_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/conversation/system_message.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/detail_description/000_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/detail_description/000_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/detail_description/000_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/detail_description/000_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/detail_description/001_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/detail_description/001_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/detail_description/001_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/detail_description/001_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/detail_description/002_caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/detail_description/002_caps.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/detail_description/002_conv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/detail_description/002_conv.txt -------------------------------------------------------------------------------- /personalize-llava/playground/data/prompts/detail_description/system_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/playground/data/prompts/detail_description/system_message.txt -------------------------------------------------------------------------------- /personalize-llava/predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/predict.py -------------------------------------------------------------------------------- /personalize-llava/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/pyproject.toml -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_gqa_for_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_gqa_for_eval.py -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_mmbench_for_submission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_mmbench_for_submission.py -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_mmvet_for_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_mmvet_for_eval.py -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_seed_for_submission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_seed_for_submission.py -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_sqa_to_llava.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_sqa_to_llava.py -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_sqa_to_llava_base_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_sqa_to_llava_base_prompt.py -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_vizwiz_for_submission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_vizwiz_for_submission.py -------------------------------------------------------------------------------- /personalize-llava/scripts/convert_vqav2_for_submission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/convert_vqav2_for_submission.py -------------------------------------------------------------------------------- /personalize-llava/scripts/extract_mm_projector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/extract_mm_projector.py -------------------------------------------------------------------------------- /personalize-llava/scripts/finetune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/finetune.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/finetune_full_schedule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/finetune_full_schedule.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/finetune_lora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/finetune_lora.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/finetune_lora_from_phase1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/finetune_lora_from_phase1.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/finetune_lora_new.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/finetune_lora_new.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/finetune_qlora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/finetune_qlora.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/finetune_sqa.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/finetune_sqa.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/merge_lora_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/merge_lora_weights.py -------------------------------------------------------------------------------- /personalize-llava/scripts/personalization/finetune_task_lora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/personalization/finetune_task_lora.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/pretrain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/pretrain.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/pretrain_xformers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/pretrain_xformers.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/sqa_eval_batch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/sqa_eval_batch.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/sqa_eval_gather.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/sqa_eval_gather.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/upload_pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/upload_pypi.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/gqa.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/gqa.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/llavabench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/llavabench.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/mmbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/mmbench.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/mmbench_cn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/mmbench_cn.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/mme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/mme.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/mmvet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/mmvet.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/pope.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/pope.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/qbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/qbench.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/qbench_zh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/qbench_zh.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/seed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/seed.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/sqa.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/sqa.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/textvqa.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/textvqa.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/vizwiz.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/vizwiz.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/eval/vqav2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/eval/vqav2.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/finetune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/finetune.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/finetune_lora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/finetune_lora.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/finetune_task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/finetune_task.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/finetune_task_lora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/finetune_task_lora.sh -------------------------------------------------------------------------------- /personalize-llava/scripts/v1_5/pretrain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/personalize-llava/scripts/v1_5/pretrain.sh -------------------------------------------------------------------------------- /prompt/prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/prompt/prompt.md -------------------------------------------------------------------------------- /visual_concept/face_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/visual_concept/face_detection.py -------------------------------------------------------------------------------- /visual_concept/person_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sterzhang/PVIT/HEAD/visual_concept/person_extraction.py --------------------------------------------------------------------------------