MCPcopy Create free account

hub / github.com/alibaba-damo-academy/MedEvalKit / functions

Functions839 in github.com/alibaba-damo-academy/MedEvalKit

↓ 142 callersMethodfrom_pretrained
r""" Args: Instantiate a `LoraModel` from a pretrained Lora configuration and weights. model (`transformers.PreTrainedMode
models/HealthGPT/llava/peft/peft_model.py:120
↓ 35 callersMethodgenerate
( self, inputs: Optional[torch.Tensor] = None, images: Optional[torch.Tensor] = None,
models/LLava_Med/utils.py:426
↓ 28 callersMethodappend_message
(self, role, message)
models/HealthGPT/llava/conversation.py:123
↓ 24 callersFunctionextract
(text, type,hard = True)
utils/utils.py:246
↓ 24 callersMethodregister
(cls, name)
LLMs.py:8
↓ 23 callersMethodget_prompt
Returns the virtual prompts to use for Peft. Only applicable when `peft_config.peft_type != PeftType.LORA`.
models/HealthGPT/llava/peft/peft_model.py:234
↓ 20 callersMethodcopy
(self)
models/HealthGPT/llava/conversation.py:194
↓ 20 callersMethodget_vision_tower
(self)
models/HealthGPT/llava/model/llava_arch.py:43
↓ 16 callersFunctionget_multiple_choice_prompt
(question,choices,is_reasoning = False,lang = "en")
utils/question_formats.py:1
↓ 16 callersFunctionjudge_multi_choice
(choices,answer,response,alphas = None)
utils/utils.py:95
↓ 16 callersMethodsave_pretrained
r""" Args: This function saves the adapter model and the adapter configuration files to a directory, so that it can be re-load
models/HealthGPT/llava/peft/peft_model.py:87
↓ 14 callersMethodgenerate
(self, **kwargs)
models/HealthGPT/llava/peft/peft_model.py:584
↓ 14 callersFunctiontokenizer_image_token
(prompt, tokenizer, image_token_index=IMAGE_TOKEN_INDEX, return_tensors=None)
models/HealthGPT/llava/mm_utils.py:185
↓ 14 callersMethodwrite
(self, buf)
models/HealthGPT/llava/utils.py:73
↓ 13 callersMethodpreprocess
[ { 'from': 'human', 'value': xxx, }, { 'from': 'gpt',
models/HuatuoGPT/cli.py:105
↓ 12 callersMethodget_model
(self)
models/HealthGPT/llava/model/llava_arch.py:134
↓ 12 callersMethodto_gradio_chatbot
(self)
models/HealthGPT/llava/conversation.py:176
↓ 10 callersMethodembed_tokens
(self, x)
models/HuatuoGPT/model/language_model/llava_mpt.py:36
↓ 10 callersMethodgenerate_outputs
(self,messages,**kwargs)
utils/utils.py:383
↓ 9 callersMethodprepare_inputs_labels_for_multimodal
( self, input_ids, position_ids, attention_mask, past_key_values, labels, images, image_sizes=
models/HealthGPT/llava/model/llava_arch.py:145
↓ 8 callersMethodeval
(self)
models/HealthGPT/llava/peft/tuners/lora.py:302
↓ 8 callersMethodget_model
(self)
models/HuatuoGPT/model/llava_arch.py:88
↓ 8 callersMethodget_vision_tower
(self)
models/HuatuoGPT/model/llava_arch.py:36
↓ 8 callersMethodrun
(self,samples,model,batch_size = 2000)
utils/base_dataset.py:15
↓ 8 callersFunctionsave_json
(filename, ds)
utils/MMMU/data_utils.py:53
↓ 7 callersMethod_unzip_img_zip_local
(self, local_path, zip_filename)
utils/base_dataset.py:120
↓ 7 callersFunctiondisable_torch_init
Disable the redundant torch default initialization to accelerate model creation.
models/HealthGPT/llava/utils.py:93
↓ 7 callersMethodload_model
(self)
models/HuatuoGPT/model/multimodal_encoder/clip_encoder.py:23
↓ 7 callersFunctionload_pretrained_model
(model_path, model_base, model_name, load_8bit=False, load_4bit=False, device_map="auto", device="cuda", use_f
models/HealthGPT/llava/model/builder.py:28
↓ 7 callersFunctionprocess_images
(images, image_processor, model_cfg)
models/HealthGPT/llava/mm_utils.py:166
↓ 7 callersFunctionsave_json
(filename, ds)
utils/utils.py:259
↓ 6 callersMethod_download_file_local
(self,local_path,url)
utils/base_dataset.py:97
↓ 6 callersMethodappend_message
(self, role, message)
models/HuatuoGPT/conversation.py:153
↓ 6 callersMethodappend_message
(self, role, message)
models/LLava_Med/conversation.py:153
↓ 6 callersMethodappend_message
Append a new message.
models/InternVL/conversations.py:248
↓ 6 callersMethodembed_tokens
(self, x)
models/HealthGPT/llava/model/language_model/llava_mpt.py:36
↓ 6 callersMethodflush
(self)
models/HealthGPT/llava/utils.py:87
↓ 6 callersFunctionget_model_name_from_path
(model_path)
models/HealthGPT/llava/mm_utils.py:207
↓ 5 callersMethodget_model
(self)
models/LLava_Med/utils.py:153
↓ 5 callersFunctionget_peft_model
Returns a Peft model object from a model and a config. Args: model ([`transformers.PreTrainedModel`]): Model to be wrapped.
models/HealthGPT/llava/peft/mapping.py:129
↓ 5 callersMethodinitialize_vision_modules
(self, model_args, fsdp=None)
models/HealthGPT/llava/model/llava_arch.py:49
↓ 4 callersMethod__init__
(self, model, peft_config: PeftConfig)
models/HealthGPT/llava/peft/peft_model.py:72
↓ 4 callersFunctionbleu
(pred,target,n)
utils/utils.py:33
↓ 4 callersFunctionbuild_logger
(logger_name, logger_filename)
models/HealthGPT/llava/utils.py:17
↓ 4 callersMethodcopy
(self)
models/HuatuoGPT/conversation.py:237
↓ 4 callersMethodencode_images
(self, images)
models/HuatuoGPT/model/llava_arch.py:98
↓ 4 callersMethodget_images
(self, return_pil=False)
models/HealthGPT/llava/conversation.py:166
↓ 4 callersMethodget_vision_tower
(self)
models/HuatuoGPT/model/llava_arch.py:95
↓ 4 callersMethodget_vision_tower
(self)
models/LLava_Med/utils.py:79
↓ 4 callersFunctionjudge_judgement
(answer,response)
utils/utils.py:168
↓ 4 callersMethodload_model
(self, device_map=None)
models/HealthGPT/llava/model/multimodal_encoder/clip_encoder.py:24
↓ 4 callersFunctionparse_response
(response)
utils/utils.py:135
↓ 4 callersMethodprepare_inputs_labels_for_multimodal_new
( self, input_ids: list[torch.tensor], position_ids, attention_mask: list[torch.tensor], past_key_valu
models/HuatuoGPT/model/llava_arch.py:246
↓ 4 callersMethodpreprocess_images
(self, images: list)
models/Med_Flamingo/Med_Flamingo_hf.py:23
↓ 4 callersFunctionread_jsonl
(path: str, key: str=None)
models/HealthGPT/llava/eval/generate_webpage_data_from_table.py:10
↓ 4 callersFunctiontext2Markdown
(text)
models/HealthGPT/llava/eval/webpage/script.js:35
↓ 4 callersFunctiontokenizer_image_token
(prompt, tokenizer, image_token_index=IMAGE_TOKEN_INDEX, return_tensors=None)
models/LLava_Med/mm_utils.py:50
↓ 3 callersFunction_set_trainable
(model)
models/HealthGPT/llava/peft/utils/other.py:60
↓ 3 callersFunctionadd_special_tokens_and_resize_model
(tokenizer, model, vq_idx_nums=8192)
models/HealthGPT/llava/demo/utils.py:37
↓ 3 callersMethodcopy
(self)
models/LLava_Med/conversation.py:237
↓ 3 callersFunctiondisplayQuestion
(index)
models/HealthGPT/llava/eval/webpage/script.js:110
↓ 3 callersFunctionevaluate
Batch evaluation for multiple choice and open questions.
utils/MMMU/eval_utils.py:226
↓ 3 callersFunctionexpand2square
(pil_img, background_color)
models/HealthGPT/llava/demo/utils.py:9
↓ 3 callersFunctionexpand2square
(pil_img, background_color)
models/HuatuoGPT/model/multimodal_encoder/clip_encoder_larger_input.py:213
↓ 3 callersMethodfeature_select
(self, image_forward_outs)
models/HealthGPT/llava/model/multimodal_encoder/clip_encoder.py:35
↓ 3 callersFunctionfind_all_linear_names
(model)
models/HealthGPT/llava/demo/utils.py:22
↓ 3 callersMethodgenerate
( self, inputs: Optional[torch.Tensor] = None, images: Optional[torch.Tensor] = None,
models/HuatuoGPT/model/language_model/llava_qwen2.py:120
↓ 3 callersFunctionget_compare_messages
(question,response,answer)
utils/utils.py:46
↓ 3 callersFunctionget_judgement_prompt
(question,is_reasoning = False, lang = "en")
utils/question_formats.py:26
↓ 3 callersFunctionget_open_ended_prompt
(question,is_reasoning = False, lang = "en")
utils/question_formats.py:52
↓ 3 callersFunctionget_pred_idx
Get the index (e.g. 2) from the prediction (e.g. 'C')
models/HealthGPT/llava/eval/eval_science_qa_gpt4_requery.py:30
↓ 3 callersMethodget_prompt
(self)
models/HealthGPT/llava/conversation.py:34
↓ 3 callersMethodget_prompt
(self)
models/HuatuoGPT/conversation.py:33
↓ 3 callersMethodget_prompt
(self)
models/LLava_Med/conversation.py:33
↓ 3 callersMethodget_vision_tower
(self)
models/HealthGPT/llava/model/llava_arch.py:137
↓ 3 callersMethodget_worker_status
(self, worker_name: str)
models/HealthGPT/llava/serve/controller.py:88
↓ 3 callersFunctionjudge_open_end_vqa
(answer,response)
utils/utils.py:178
↓ 3 callersFunctionload_image_from_base64
(image)
models/HealthGPT/llava/mm_utils.py:148
↓ 3 callersMethodload_model
(self)
models/LLava_Med/multimodal_encoder/clip_encoder.py:22
↓ 3 callersFunctionload_weights
(model, hlora_path, fusion_layer_path=None)
models/HealthGPT/llava/demo/utils.py:90
↓ 3 callersFunctionnormalize_str
Normalize the str to lower case and make them float numbers if possible.
utils/MMMU/eval_utils.py:83
↓ 3 callersFunctionread_jsonl
(jsonl_path)
utils/HealthBench/HealthBench.py:16
↓ 3 callersMethodto_dict
(self)
models/HealthGPT/llava/peft/utils/config.py:57
↓ 3 callersFunctionupdateQuestionSelect
(question_id)
models/HealthGPT/llava/eval/webpage/script.js:48
↓ 3 callersFunctionvote_last_response
(state, vote_type, model_selector, request: gr.Request)
models/HealthGPT/llava/serve/gradio_web_server.py:82
↓ 2 callersMethod__init__
(self, config)
models/LLava_Med/utils.py:73
↓ 2 callersFunction_prepare_lora_config
(peft_config, model_config)
models/HealthGPT/llava/peft/mapping.py:116
↓ 2 callersMethod_set_adapter_layers
(self, enabled=True)
models/HealthGPT/llava/peft/tuners/lora.py:198
↓ 2 callersFunctionauto_upgrade
(config)
models/HealthGPT/llava/model/utils.py:4
↓ 2 callersFunctionauto_upgrade
(config)
models/HuatuoGPT/model/utils.py:26
↓ 2 callersFunctionbuild_vision_projector
(config, delay_load=False, **kwargs)
models/HealthGPT/llava/model/multimodal_projector/builder.py:33
↓ 2 callersFunctionbuild_vision_projector
(config, delay_load=False, **kwargs)
models/HuatuoGPT/model/multimodal_projector/builder.py:33
↓ 2 callersFunctionbuild_vision_projector
(config, delay_load=False, **kwargs)
models/LLava_Med/multimodal_projector/builder.py:33
↓ 2 callersFunctionbuild_vision_tower
(vision_tower_cfg, **kwargs)
models/HealthGPT/llava/model/multimodal_encoder/builder.py:5
↓ 2 callersFunctionbuild_vision_tower
(vision_tower_cfg, **kwargs)
models/HuatuoGPT/model/multimodal_encoder/builder.py:5
↓ 2 callersFunctionbuild_vision_tower
(vision_tower_cfg, **kwargs)
models/LLava_Med/multimodal_encoder/builder.py:4
↓ 2 callersMethodcal_metrics
(self,out_samples)
utils/CMB/CMB.py:57
↓ 2 callersFunctioncalculate_score
( rubric_items: list[RubricItem], grading_response_list: list[dict] )
utils/HealthBench/utils.py:71
↓ 2 callersFunctioncalculate_score
( rubric_items: list[RubricItem], grading_response_list: list[dict] )
utils/HealthBench/official_code.py:128
↓ 2 callersMethodchat
images: list[str], images for this round text: str
models/HuatuoGPT/cli.py:280
next →1–100 of 839, ranked by callers