MCPcopy Create free account

hub / github.com/apple/ml-ferret / types & classes

Types & classes68 in github.com/apple/ml-ferret

↓ 20 callersClassConversation
A class that keeps all conversation history.
ferretui/ferretui/conversation.py:21
↓ 6 callersClassKeywordsStoppingCriteria
ferret/mm_utils.py:51
↓ 4 callersClassGeoRegionSampler
ferretui/ferretui/model/ferret_arch.py:187
↓ 3 callersClassConversation
A class that keeps all conversation history.
ferret/conversation.py:18
↓ 2 callersClassGeoRegionSampler
ferret/model/ferret_arch.py:178
↓ 2 callersClassRecallTracker
Utility class to track recall@k for various k, split by categories
ferret/eval/eval_flickr_entities.py:287
↓ 2 callersClassStreamToLogger
Fake file-like stream object that redirects writes to a logger instance.
ferret/utils.py:60
↓ 2 callersClassStreamToLogger
Fake file-like stream object that redirects writes to a logger instance.
ferretui/ferretui/utils.py:60
↓ 1 callersClassCLIPVisionTower
ferret/model/multimodal_encoder/clip_encoder.py:48
↓ 1 callersClassCLIPVisionTower
ferretui/ferretui/model/multimodal_encoder/clip_encoder.py:50
↓ 1 callersClassCLIPVisionTowerS2
ferretui/ferretui/model/multimodal_encoder/clip_encoder.py:140
↓ 1 callersClassController
ferret/serve/controller.py:57
↓ 1 callersClassController
ferretui/ferretui/serve/controller.py:57
↓ 1 callersClassConvReLULN1D
ferret/model/ferret_arch.py:151
↓ 1 callersClassConvReLULN1D
ferretui/ferretui/model/ferret_arch.py:160
↓ 1 callersClassDataCollatorForSupervisedDataset
Collate examples for supervised fine-tuning.
ferret/train/train.py:1109
↓ 1 callersClassDataCollatorForSupervisedDataset
Collate examples for supervised fine-tuning.
ferretui/ferretui/train/train.py:1857
↓ 1 callersClassFERRETLlamaModel
ferret/model/language_model/ferret_llama.py:32
↓ 1 callersClassFERRETTrainer
ferret/train/ferret_trainer.py:28
↓ 1 callersClassFerretGemmaModel
ferretui/ferretui/model/language_model/ferret_gemma.py:38
↓ 1 callersClassFerretLlamaModel
ferretui/ferretui/model/language_model/ferret_llama.py:34
↓ 1 callersClassFerretMptModel
ferretui/ferretui/model/language_model/ferret_mpt.py:29
↓ 1 callersClassFerretTrainer
ferretui/ferretui/train/ferret_trainer.py:141
↓ 1 callersClassFlickr30kEntitiesRecallEvaluatorFromJsonl
ferret/eval/eval_flickr_entities.py:461
↓ 1 callersClassFlickrGrounding
ferret/eval/model_flickr.py:112
↓ 1 callersClassGPTEval_Data
ferret/eval/model_gpt4eval_3newclass.py:74
↓ 1 callersClassIdentityMap
ferretui/ferretui/model/multimodal_projector/builder.py:6
↓ 1 callersClassImageMask
Sets: source="canvas", tool="sketch"
ferret/serve/gradio_web_server.py:519
↓ 1 callersClassLVISData_V1
ferret/eval/model_lvis.py:82
↓ 1 callersClassLazySupervisedDataset
Dataset for supervised fine-tuning.
ferret/train/train.py:655
↓ 1 callersClassLazySupervisedDataset
Dataset for supervised fine-tuning.
ferretui/ferretui/train/train.py:1046
↓ 1 callersClassLengthGroupedSampler
r""" Sampler that samples indices in a way that groups together features of the dataset of roughly the same length while keeping a bit of rand
ferretui/ferretui/train/ferret_trainer.py:108
↓ 1 callersClassModelWorker
ferret/serve/model_worker.py:51
↓ 1 callersClassModelWorker
ferretui/ferretui/serve/model_worker.py:44
↓ 1 callersClassModelWorker
ferretui/ferretui/serve/sglang_worker.py:54
↓ 1 callersClassPopeGrounding
ferret/eval/model_pope.py:99
↓ 1 callersClassRefExpEvaluatorFromJsonl
ferret/eval/eval_refexp.py:91
↓ 1 callersClassRefExpGrounding
ferret/eval/model_refcoco.py:115
↓ 1 callersClassUIData
ferretui/ferretui/eval/model_UI.py:81
↓ 1 callersClassWorkerInfo
ferret/serve/controller.py:43
↓ 1 callersClassWorkerInfo
ferretui/ferretui/serve/controller.py:43
ClassCLIPImageProcessor_Ferret
ferretui/ferretui/model/multimodal_encoder/clip_encoder.py:19
ClassCLIPImageProcessor_GIT
ferret/model/multimodal_encoder/clip_encoder.py:17
ClassDataArguments
ferret/train/train.py:80
ClassDataArguments
ferretui/ferretui/train/train.py:87
ClassDispatchMethod
ferret/serve/controller.py:28
ClassDispatchMethod
ferretui/ferretui/serve/controller.py:28
ClassFERRETConfig
ferret/model/language_model/ferret_llama.py:28
ClassFERRETLlamaForCausalLM
ferret/model/language_model/ferret_llama.py:39
ClassFERRETMetaForCausalLM
ferret/model/ferret_arch.py:411
ClassFERRETMetaModel
ferret/model/ferret_arch.py:333
ClassFerretConfig
ferretui/ferretui/model/language_model/ferret_llama.py:30
ClassFerretGemmaConfig
ferretui/ferretui/model/language_model/ferret_gemma.py:34
ClassFerretGemmaForCausalLM
ferretui/ferretui/model/language_model/ferret_gemma.py:45
ClassFerretLlamaForCausalLM
ferretui/ferretui/model/language_model/ferret_llama.py:41
ClassFerretMetaForCausalLM
ferretui/ferretui/model/ferret_arch.py:508
ClassFerretMetaModel
ferretui/ferretui/model/ferret_arch.py:343
ClassFerretMptConfig
ferretui/ferretui/model/language_model/ferret_mpt.py:25
ClassFerretMptForCausalLM
ferretui/ferretui/model/language_model/ferret_mpt.py:40
ClassFlickr30kEntitiesRecallEvaluator
ferret/eval/eval_flickr_entities.py:325
ClassKeywordsStoppingCriteria
ferretui/ferretui/mm_utils.py:228
ClassModelArguments
ferret/train/train.py:61
ClassModelArguments
ferretui/ferretui/train/train.py:66
ClassSeparatorStyle
Different separator style.
ferret/conversation.py:8
ClassSeparatorStyle
Different separator style.
ferretui/ferretui/conversation.py:10
ClassSimpleResBlock
ferretui/ferretui/model/multimodal_projector/builder.py:18
ClassTrainingArguments
ferret/train/train.py:99
ClassTrainingArguments
ferretui/ferretui/train/train.py:104