MCPcopy Create free account

hub / github.com/apple/ml-ferret / functions

Functions522 in github.com/apple/ml-ferret

↓ 1 callersMethodreceive_heart_beat
(self, worker_name: str, queue_length: int)
ferret/serve/controller.py:173
↓ 1 callersMethodreceive_heart_beat
(self, worker_name: str, queue_length: int)
ferretui/ferretui/serve/controller.py:173
↓ 1 callersMethodrefresh_all_workers
(self)
ferret/serve/controller.py:104
↓ 1 callersMethodrefresh_all_workers
(self)
ferretui/ferretui/serve/controller.py:104
↓ 1 callersFunctionregulate_box
(box, img_w, img_h)
ferret/train/train.py:651
↓ 1 callersFunctionregulate_box
(box, img_w, img_h)
ferretui/ferretui/train/train.py:1043
↓ 1 callersFunctionremove_not_phrases_v2
(text)
ferret/eval/eval_lvis.py:24
↓ 1 callersFunctionremove_punctuation
(text: str)
ferret/eval/model_flickr.py:74
↓ 1 callersFunctionremove_punctuation
(text: str)
ferret/eval/model_refcoco.py:70
↓ 1 callersMethodremove_stable_workers_by_expiration
(self)
ferret/serve/controller.py:183
↓ 1 callersMethodremove_stable_workers_by_expiration
(self)
ferretui/ferretui/serve/controller.py:183
↓ 1 callersFunctionreplace_llama_attn_with_flash_attn
()
ferret/train/llama_flash_attn_monkey_patch.py:100
↓ 1 callersFunctionreplace_llama_attn_with_xformers_attn
()
ferretui/ferretui/train/llama_xformers_attn_monkey_patch.py:19
↓ 1 callersFunctionresize_and_pad_image
Resize and pad an image to a target resolution while maintaining aspect ratio. Args: image (PIL.Image.Image): The input image.
ferretui/ferretui/mm_utils.py:43
↓ 1 callersFunctionresize_bbox
(box, image_w=None, image_h=None, default_wh=VOCAB_IMAGE_W)
ferret/serve/gradio_web_server.py:222
↓ 1 callersFunctionresize_bbox
(box, image_w=None, image_h=None)
ferret/eval/eval_refexp.py:29
↓ 1 callersFunctionresize_bbox
(box, image_w=None, image_h=None)
ferret/eval/eval_flickr_entities.py:29
↓ 1 callersFunctionresize_bbox
(box, image_w=None, image_h=None)
ferret/eval/model_flickr.py:81
↓ 1 callersFunctionresize_bbox
(box, image_w=None, image_h=None)
ferret/eval/model_pope.py:65
↓ 1 callersFunctionresize_bbox
(box, image_w=None, image_h=None)
ferret/eval/model_refcoco.py:77
↓ 1 callersFunctionsafe_save_model_for_hf_trainer
Collects the state dict and dump to disk.
ferret/train/train.py:200
↓ 1 callersFunctionsafe_save_model_for_hf_trainer
Collects the state dict and dump to disk.
ferretui/ferretui/train/train.py:232
↓ 1 callersFunctionsmart_tokenizer_and_embedding_resize
Resize tokenizer and embedding. Note: This is the unoptimized version that may make your embedding size not be divisible by 64.
ferret/train/train.py:255
↓ 1 callersFunctionsplit_list
Split a list into n (roughly) equal-sized chunks
ferret/eval/model_lvis.py:44
↓ 1 callersFunctionsplit_list
Split a list into n (roughly) equal-sized chunks
ferret/eval/model_flickr.py:48
↓ 1 callersFunctionsplit_list
Split a list into n (roughly) equal-sized chunks
ferret/eval/model_gpt4eval_3newclass.py:36
↓ 1 callersFunctionsplit_list
Split a list into n (roughly) equal-sized chunks
ferret/eval/model_pope.py:47
↓ 1 callersFunctionsplit_list
Split a list into n (roughly) equal-sized chunks
ferret/eval/model_refcoco.py:47
↓ 1 callersFunctionsplit_list
Split a list into n (roughly) equal-sized chunks
ferretui/ferretui/eval/model_UI.py:21
↓ 1 callersFunctionsplit_to_even_chunks
Split a list of indices into `chunks` chunks of roughly equal lengths.
ferretui/ferretui/train/ferret_trainer.py:46
↓ 1 callersFunctionsquare_distance
Calculate Euclid distance between each two points. src^T * dst = xn * xm + yn * ym + zn * zm; sum(src^2, dim=-1) = xn*xn + yn*yn + zn*zn;
ferret/model/ferret_arch.py:115
↓ 1 callersFunctionsquare_distance
Calculate Euclid distance between each two points. src^T * dst = xn * xm + yn * ym + zn * zm; sum(src^2, dim=-1) = xn*xn + yn*yn + zn*zn;
ferretui/ferretui/model/ferret_arch.py:124
↓ 1 callersMethodsummarize
(self, prediction_file: str, verbose: bool = False,)
ferret/eval/eval_refexp.py:102
↓ 1 callersMethodsummarize
(self)
ferret/eval/eval_flickr_entities.py:560
↓ 1 callersMethodsync_iter_counts
(self)
ferretui/ferretui/train/train.py:1513
↓ 1 callersFunctionunfreeze_vit
(vision_tower)
ferretui/ferretui/train/train.py:1910
↓ 1 callersFunctionunpad_image
Unpads a PyTorch tensor of a padded and resized image. Args: tensor (torch.Tensor): The image tensor, assumed to be in CxHxW format.
ferretui/ferretui/model/ferret_arch.py:477
↓ 1 callersFunctionverify_equal
(old_model_path, new_model_path)
scripts/verify_equal.py:15
↓ 1 callersFunctionviolates_moderation
Check whether the text violates OpenAI moderation API.
ferret/utils.py:102
↓ 1 callersFunctionviolates_moderation
Check whether the text violates OpenAI moderation API.
ferretui/ferretui/utils.py:102
↓ 1 callersMethodworker_api_generate_stream
(self, params)
ferret/serve/controller.py:193
↓ 1 callersMethodworker_api_generate_stream
(self, params)
ferretui/ferretui/serve/controller.py:193
↓ 1 callersMethodworker_api_get_status
(self)
ferret/serve/controller.py:220
↓ 1 callersMethodworker_api_get_status
(self)
ferretui/ferretui/serve/controller.py:220
Method__call__
(self, output_ids: torch.LongTensor, scores: torch.FloatTensor, **kwargs)
ferret/mm_utils.py:63
Method__call__
(self, instances: Sequence[Dict])
ferret/train/train.py:1114
Method__call__
(self, output_ids: torch.LongTensor, scores: torch.FloatTensor, **kwargs)
ferretui/ferretui/mm_utils.py:256
Method__call__
(self, instances: Sequence[Dict])
ferretui/ferretui/train/train.py:1862
Method__getattr__
(self, attr)
ferret/utils.py:70
Method__getattr__
(self, attr)
ferretui/ferretui/utils.py:70
Method__getitem__
(self, idx)
ferret/eval/model_flickr.py:118
Method__getitem__
(self, idx)
ferret/eval/model_pope.py:107
Method__getitem__
(self, idx)
ferret/eval/model_refcoco.py:121
Method__getitem__
(self, i)
ferret/train/train.py:949
Method__getitem__
(self, idx)
ferretui/ferretui/eval/model_UI.py:93
Method__getitem__
(self, i)
ferretui/ferretui/train/train.py:1662
Method__init__
(self, logger, log_level=logging.INFO)
ferret/utils.py:64
Method__init__
(self, keywords, tokenizer, input_ids)
ferret/mm_utils.py:52
Method__init__
(self, controller_addr, worker_addr, worker_id, no_register, model_path, mod
ferret/serve/model_worker.py:52
Method__init__
(self, **kwargs)
ferret/serve/gradio_web_server.py:526
Method__init__
(self, dispatch_method: str)
ferret/serve/controller.py:58
Method__init__
(self, input_dim, output_dim, num_init_point,
ferret/model/ferret_arch.py:179
Method__init__
(self, config)
ferret/model/ferret_arch.py:335
Method__init__
(self, config)
ferret/model/language_model/ferret_llama.py:42
Method__init__
(self, vision_tower, args, delay_load=False)
ferret/model/multimodal_encoder/clip_encoder.py:49
Method__init__
(self, data_path, image_path, args)
ferret/eval/model_lvis.py:83
Method__init__
(self, refexp_gt_path, k=(1, -1), thresh_iou=0.5)
ferret/eval/eval_refexp.py:92
Method__init__
Parameters: - topk : tuple of ints corresponding to the recalls being tracked (eg, recall@1, recall@10, ...)
ferret/eval/eval_flickr_entities.py:290
Method__init__
( self, flickr_path: str, subset: str = "test", topk: Sequence[int] = (1, 5, 1
ferret/eval/eval_flickr_entities.py:326
Method__init__
(self, img_folder, ann_file, transforms)
ferret/eval/model_flickr.py:113
Method__init__
(self, data_path, image_path, args)
ferret/eval/model_gpt4eval_3newclass.py:75
Method__init__
(self, img_folder, ann_file)
ferret/eval/model_pope.py:100
Method__init__
(self, img_folder, ann_file, transforms)
ferret/eval/model_refcoco.py:116
Method__init__
(self, data_path: str, tokenizer: transformers.PreTrainedTokenizer, model_ar
ferret/train/train.py:752
Method__init__
(self, logger, log_level=logging.INFO)
ferretui/ferretui/utils.py:64
Method__init__
(self, keywords, tokenizer, input_ids)
ferretui/ferretui/mm_utils.py:229
Method__init__
(self, controller_addr, worker_addr, worker_id, no_register, model_path, mod
ferretui/ferretui/serve/model_worker.py:45
Method__init__
(self, controller_addr, worker_addr, sgl_endpoint, worker_id, no_register, model_name)
ferretui/ferretui/serve/sglang_worker.py:55
Method__init__
(self, dispatch_method: str)
ferretui/ferretui/serve/controller.py:58
Method__init__
(self, input_dim, output_dim, num_init_point,
ferretui/ferretui/model/ferret_arch.py:188
Method__init__
(self, config)
ferretui/ferretui/model/ferret_arch.py:345
Method__init__
(self, config)
ferretui/ferretui/model/language_model/ferret_llama.py:44
Method__init__
(self, config)
ferretui/ferretui/model/language_model/ferret_gemma.py:48
Method__init__
(self, config)
ferretui/ferretui/model/language_model/ferret_mpt.py:44
Method__init__
(self, channels)
ferretui/ferretui/model/multimodal_projector/builder.py:19
Method__init__
(self, vision_tower, args, delay_load=False)
ferretui/ferretui/model/multimodal_encoder/clip_encoder.py:141
Method__init__
(self, data_path, image_path, args)
ferretui/ferretui/eval/model_UI.py:82
Method__init__
(self, data_path: str, tokenizer: transformers.PreTrainedTokenizer, data_arg
ferretui/ferretui/train/train.py:1345
Method__init__
( self, batch_size: int, world_size: int, lengths: Optional[List[int]] = None,
ferretui/ferretui/train/ferret_trainer.py:114
Method__iter__
(self)
ferretui/ferretui/train/ferret_trainer.py:134
Method__len__
(self)
ferret/train/train.py:838
Method__len__
(self)
ferretui/ferretui/train/train.py:1510
Method__len__
(self)
ferretui/ferretui/train/ferret_trainer.py:131
Method_get_train_sampler
(self)
ferretui/ferretui/train/ferret_trainer.py:142
Function_prepare_decoder_attention_mask
(self, attention_mask, input_shape, inputs_embeds, past_key_values_length)
ferret/train/llama_flash_attn_monkey_patch.py:94
Function_prepare_decoder_attention_mask
( self, attention_mask, input_shape, inputs_embeds, past_key_values_length )
ferretui/ferretui/train/llama_flash_attn_monkey_patch.py:98
Method_save_checkpoint
(self, model, trial, metrics=None)
ferret/train/ferret_trainer.py:30
Method_save_checkpoint
(self, model, trial, metrics=None)
ferretui/ferretui/train/ferret_trainer.py:283
Method_set_gradient_checkpointing
(self, module, value=False)
ferretui/ferretui/model/language_model/ferret_mpt.py:56
Functionadd_text
(state, text, image_process_mode, original_image, sketch_pad, request: gr.Request)
ferret/serve/gradio_web_server.py:274
← previousnext →301–400 of 522, ranked by callers