Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apple/ml-ferret
/ types & classes
Types & classes
68 in github.com/apple/ml-ferret
⨍
Functions
522
◇
Types & classes
68
↳
Endpoints
20
↓ 20 callers
Class
Conversation
A class that keeps all conversation history.
ferretui/ferretui/conversation.py:21
↓ 6 callers
Class
KeywordsStoppingCriteria
ferret/mm_utils.py:51
↓ 4 callers
Class
GeoRegionSampler
ferretui/ferretui/model/ferret_arch.py:187
↓ 3 callers
Class
Conversation
A class that keeps all conversation history.
ferret/conversation.py:18
↓ 2 callers
Class
GeoRegionSampler
ferret/model/ferret_arch.py:178
↓ 2 callers
Class
RecallTracker
Utility class to track recall@k for various k, split by categories
ferret/eval/eval_flickr_entities.py:287
↓ 2 callers
Class
StreamToLogger
Fake file-like stream object that redirects writes to a logger instance.
ferret/utils.py:60
↓ 2 callers
Class
StreamToLogger
Fake file-like stream object that redirects writes to a logger instance.
ferretui/ferretui/utils.py:60
↓ 1 callers
Class
CLIPVisionTower
ferret/model/multimodal_encoder/clip_encoder.py:48
↓ 1 callers
Class
CLIPVisionTower
ferretui/ferretui/model/multimodal_encoder/clip_encoder.py:50
↓ 1 callers
Class
CLIPVisionTowerS2
ferretui/ferretui/model/multimodal_encoder/clip_encoder.py:140
↓ 1 callers
Class
Controller
ferret/serve/controller.py:57
↓ 1 callers
Class
Controller
ferretui/ferretui/serve/controller.py:57
↓ 1 callers
Class
ConvReLULN1D
ferret/model/ferret_arch.py:151
↓ 1 callers
Class
ConvReLULN1D
ferretui/ferretui/model/ferret_arch.py:160
↓ 1 callers
Class
DataCollatorForSupervisedDataset
Collate examples for supervised fine-tuning.
ferret/train/train.py:1109
↓ 1 callers
Class
DataCollatorForSupervisedDataset
Collate examples for supervised fine-tuning.
ferretui/ferretui/train/train.py:1857
↓ 1 callers
Class
FERRETLlamaModel
ferret/model/language_model/ferret_llama.py:32
↓ 1 callers
Class
FERRETTrainer
ferret/train/ferret_trainer.py:28
↓ 1 callers
Class
FerretGemmaModel
ferretui/ferretui/model/language_model/ferret_gemma.py:38
↓ 1 callers
Class
FerretLlamaModel
ferretui/ferretui/model/language_model/ferret_llama.py:34
↓ 1 callers
Class
FerretMptModel
ferretui/ferretui/model/language_model/ferret_mpt.py:29
↓ 1 callers
Class
FerretTrainer
ferretui/ferretui/train/ferret_trainer.py:141
↓ 1 callers
Class
Flickr30kEntitiesRecallEvaluatorFromJsonl
ferret/eval/eval_flickr_entities.py:461
↓ 1 callers
Class
FlickrGrounding
ferret/eval/model_flickr.py:112
↓ 1 callers
Class
GPTEval_Data
ferret/eval/model_gpt4eval_3newclass.py:74
↓ 1 callers
Class
IdentityMap
ferretui/ferretui/model/multimodal_projector/builder.py:6
↓ 1 callers
Class
ImageMask
Sets: source="canvas", tool="sketch"
ferret/serve/gradio_web_server.py:519
↓ 1 callers
Class
LVISData_V1
ferret/eval/model_lvis.py:82
↓ 1 callers
Class
LazySupervisedDataset
Dataset for supervised fine-tuning.
ferret/train/train.py:655
↓ 1 callers
Class
LazySupervisedDataset
Dataset for supervised fine-tuning.
ferretui/ferretui/train/train.py:1046
↓ 1 callers
Class
LengthGroupedSampler
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 callers
Class
ModelWorker
ferret/serve/model_worker.py:51
↓ 1 callers
Class
ModelWorker
ferretui/ferretui/serve/model_worker.py:44
↓ 1 callers
Class
ModelWorker
ferretui/ferretui/serve/sglang_worker.py:54
↓ 1 callers
Class
PopeGrounding
ferret/eval/model_pope.py:99
↓ 1 callers
Class
RefExpEvaluatorFromJsonl
ferret/eval/eval_refexp.py:91
↓ 1 callers
Class
RefExpGrounding
ferret/eval/model_refcoco.py:115
↓ 1 callers
Class
UIData
ferretui/ferretui/eval/model_UI.py:81
↓ 1 callers
Class
WorkerInfo
ferret/serve/controller.py:43
↓ 1 callers
Class
WorkerInfo
ferretui/ferretui/serve/controller.py:43
Class
CLIPImageProcessor_Ferret
ferretui/ferretui/model/multimodal_encoder/clip_encoder.py:19
Class
CLIPImageProcessor_GIT
ferret/model/multimodal_encoder/clip_encoder.py:17
Class
DataArguments
ferret/train/train.py:80
Class
DataArguments
ferretui/ferretui/train/train.py:87
Class
DispatchMethod
ferret/serve/controller.py:28
Class
DispatchMethod
ferretui/ferretui/serve/controller.py:28
Class
FERRETConfig
ferret/model/language_model/ferret_llama.py:28
Class
FERRETLlamaForCausalLM
ferret/model/language_model/ferret_llama.py:39
Class
FERRETMetaForCausalLM
ferret/model/ferret_arch.py:411
Class
FERRETMetaModel
ferret/model/ferret_arch.py:333
Class
FerretConfig
ferretui/ferretui/model/language_model/ferret_llama.py:30
Class
FerretGemmaConfig
ferretui/ferretui/model/language_model/ferret_gemma.py:34
Class
FerretGemmaForCausalLM
ferretui/ferretui/model/language_model/ferret_gemma.py:45
Class
FerretLlamaForCausalLM
ferretui/ferretui/model/language_model/ferret_llama.py:41
Class
FerretMetaForCausalLM
ferretui/ferretui/model/ferret_arch.py:508
Class
FerretMetaModel
ferretui/ferretui/model/ferret_arch.py:343
Class
FerretMptConfig
ferretui/ferretui/model/language_model/ferret_mpt.py:25
Class
FerretMptForCausalLM
ferretui/ferretui/model/language_model/ferret_mpt.py:40
Class
Flickr30kEntitiesRecallEvaluator
ferret/eval/eval_flickr_entities.py:325
Class
KeywordsStoppingCriteria
ferretui/ferretui/mm_utils.py:228
Class
ModelArguments
ferret/train/train.py:61
Class
ModelArguments
ferretui/ferretui/train/train.py:66
Class
SeparatorStyle
Different separator style.
ferret/conversation.py:8
Class
SeparatorStyle
Different separator style.
ferretui/ferretui/conversation.py:10
Class
SimpleResBlock
ferretui/ferretui/model/multimodal_projector/builder.py:18
Class
TrainingArguments
ferret/train/train.py:99
Class
TrainingArguments
ferretui/ferretui/train/train.py:104