Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apple/ml-fastvlm
/ functions
Functions
294 in github.com/apple/ml-fastvlm
⨍
Functions
294
◇
Types & classes
53
↳
Endpoints
11
Function
clear_history
(request: gr.Request)
llava/serve/gradio_web_server.py:122
Method
cls_init_weights
Init. for classification
llava/model/multimodal_encoder/mobileclip/mci.py:1420
Method
config
(self)
llava/model/multimodal_projector/builder.py:13
Method
config
(self)
llava/model/multimodal_encoder/mobileclip_encoder.py:103
Method
config
(self)
llava/model/multimodal_encoder/clip_encoder.py:91
Method
create_optimizer
Setup the optimizer. We provide a reasonable default that works well. If you want to use something else, you can pass a tuple in the
llava/train/llava_trainer.py:154
Method
device
(self)
llava/model/multimodal_encoder/mobileclip_encoder.py:99
Function
downvote_last_response
(state, model_selector, request: gr.Request)
llava/serve/gradio_web_server.py:100
Method
dtype
(self)
llava/model/multimodal_encoder/mobileclip_encoder.py:95
Method
dtype
(self)
llava/model/multimodal_encoder/clip_encoder.py:83
Method
dummy_feature
(self)
llava/model/multimodal_encoder/mobileclip_encoder.py:91
Method
dummy_feature
(self)
llava/model/multimodal_encoder/clip_encoder.py:79
Method
expand2square
(pil_img, background_color=(122, 116, 104))
llava/conversation.py:148
Method
expand2square
(pil_img, background_color)
llava/train/train.py:818
Method
expand2square
(pil_img, background_color)
llava/train/train_qwen.py:942
Function
fastvithd
Instantiate FastViTHD model variant.
llava/model/multimodal_encoder/mobileclip/mci.py:1455
Function
flag_last_response
(state, model_selector, request: gr.Request)
llava/serve/gradio_web_server.py:106
Method
flush
(self)
llava/utils.py:88
Function
forward
( self, hidden_states: torch.Tensor, attention_mask: Optional[torch.Tensor] = None, position_i
llava/train/llama_flash_attn_monkey_patch.py:16
Method
forward
( self, input_ids: torch.LongTensor = None, attention_mask: Optional[torch.Tensor] = N
llava/model/language_model/llava_qwen.py:57
Method
forward
( self, input_ids: torch.LongTensor = None, attention_mask: Optional[torch.Tensor] = N
llava/model/language_model/llava_llama.py:57
Method
forward
( self, input_ids: Optional[torch.LongTensor] = None, past_key_values: Opt
llava/model/language_model/llava_mpt.py:60
Method
forward
( self, input_ids: torch.LongTensor = None, attention_mask: Optional[torch.Tensor] = N
llava/model/language_model/llava_mistral.py:57
Method
forward
(self, x, *args, **kwargs)
llava/model/multimodal_projector/builder.py:9
Method
forward
(self, images)
llava/model/multimodal_encoder/mobileclip_encoder.py:70
Method
forward
(self, images)
llava/model/multimodal_encoder/clip_encoder.py:58
Method
forward
(self, images)
llava/model/multimodal_encoder/clip_encoder.py:153
Method
forward
A forward function of the model.
llava/model/multimodal_encoder/mobileclip/__init__.py:55
Method
forward
Apply forward pass.
llava/model/multimodal_encoder/mobileclip/mci.py:72
Method
forward
Apply forward pass.
llava/model/multimodal_encoder/mobileclip/mci.py:194
Method
forward
Apply forward pass.
llava/model/multimodal_encoder/mobileclip/mci.py:442
Method
forward
(self, x)
llava/model/multimodal_encoder/mobileclip/mci.py:617
Method
forward
(self, x: torch.Tensor)
llava/model/multimodal_encoder/mobileclip/mci.py:661
Method
forward
(self, x: torch.Tensor)
llava/model/multimodal_encoder/mobileclip/mci.py:739
Method
forward
(self, x: torch.Tensor)
llava/model/multimodal_encoder/mobileclip/mci.py:808
Method
forward
(self, x: torch.Tensor)
llava/model/multimodal_encoder/mobileclip/mci.py:920
Method
forward
(self, x: torch.Tensor)
llava/model/multimodal_encoder/mobileclip/mci.py:992
Method
forward
(self, x)
llava/model/multimodal_encoder/mobileclip/mci.py:1106
Method
forward
(self, x)
llava/model/multimodal_encoder/mobileclip/mci.py:1185
Method
forward
(self, x: Tensor, *args, **kwargs)
llava/model/multimodal_encoder/mobileclip/mci.py:1290
Method
forward
(self, x: torch.Tensor, *args, **kwargs)
llava/model/multimodal_encoder/mobileclip/mci.py:1436
Method
forward_feature
(self, images)
llava/model/multimodal_encoder/clip_encoder.py:147
Method
generate
( self, inputs: Optional[torch.Tensor] = None, images: Optional[torch.Tensor] = None,
llava/model/language_model/llava_llama.py:106
Method
generate
( self, inputs: Optional[torch.Tensor] = None, images: Optional[torch.Tensor] = None,
llava/model/language_model/llava_mistral.py:105
Function
generate_stream
(request: Request)
llava/serve/model_worker.py:232
Function
generate_stream
(request: Request)
llava/serve/sglang_worker.py:202
Method
get_model
(self)
llava/model/language_model/llava_mpt.py:53
Function
get_status
(request: Request)
llava/serve/model_worker.py:248
Function
get_status
(request: Request)
llava/serve/sglang_worker.py:218
Method
get_w
(weights, keyword)
llava/model/llava_arch.py:95
Function
get_worker_address
(request: Request)
llava/serve/controller.py:262
Function
heart_beat_controller
(controller)
llava/serve/controller.py:51
Function
heart_beat_worker
(controller)
llava/serve/model_worker.py:37
Function
heart_beat_worker
(controller)
llava/serve/sglang_worker.py:38
Method
hidden_size
(self)
llava/model/multimodal_encoder/mobileclip_encoder.py:107
Method
hidden_size
(self)
llava/model/multimodal_encoder/clip_encoder.py:98
Method
hidden_size
(self)
llava/model/multimodal_encoder/clip_encoder.py:165
Function
http_bot
(state, model_selector, temperature, top_p, max_new_tokens, request: gr.Request)
llava/serve/gradio_web_server.py:154
Method
lengths
(self)
llava/train/train.py:789
Method
lengths
(self)
llava/train/train_qwen.py:913
Function
list_models
()
llava/serve/controller.py:256
Function
load_demo
(url_params, request: gr.Request)
llava/serve/gradio_web_server.py:58
Function
load_demo_refresh_model_list
(request: gr.Request)
llava/serve/gradio_web_server.py:71
Method
load_model
(self, device_map=None)
llava/model/multimodal_encoder/clip_encoder.py:132
Function
load_model_config
( model_name: str, )
llava/model/multimodal_encoder/mobileclip/__init__.py:15
Function
make_inputs_require_grad
(module, input, output)
llava/train/train.py:987
Function
make_inputs_require_grad
(module, input, output)
llava/train/train_qwen.py:1109
Method
modality_lengths
(self)
llava/train/train.py:797
Method
modality_lengths
(self)
llava/train/train_qwen.py:921
Method
num_patches
(self)
llava/model/multimodal_encoder/mobileclip_encoder.py:115
Method
num_patches
(self)
llava/model/multimodal_encoder/clip_encoder.py:106
Method
num_patches_per_side
(self)
llava/model/multimodal_encoder/mobileclip_encoder.py:111
Method
num_patches_per_side
(self)
llava/model/multimodal_encoder/clip_encoder.py:102
Function
pipeline
(s, prompt, max_tokens)
llava/serve/sglang_worker.py:45
Method
prepare_inputs_for_generation
(self, input_ids, past_key_values=None, inputs_embeds=None, **kwargs)
llava/model/language_model/llava_qwen.py:145
Method
prepare_inputs_for_generation
(self, input_ids, past_key_values=None, inputs_embeds=None, **kwargs)
llava/model/language_model/llava_llama.py:145
Method
prepare_inputs_for_generation
(self, input_ids, past_key_values=None, inputs_embeds=None, **kwargs)
llava/model/language_model/llava_mpt.py:87
Method
prepare_inputs_for_generation
(self, input_ids, past_key_values=None, inputs_embeds=None, **kwargs)
llava/model/language_model/llava_mistral.py:144
Function
receive_heart_beat
(request: Request)
llava/serve/controller.py:269
Function
refresh_all_workers
()
llava/serve/controller.py:251
Function
regenerate
(state, image_process_mode, request: gr.Request)
llava/serve/gradio_web_server.py:112
Function
register_worker
(request: Request)
llava/serve/controller.py:243
Function
release_model_semaphore
(fn=None)
llava/serve/model_worker.py:225
Function
release_model_semaphore
(fn=None)
llava/serve/sglang_worker.py:195
Method
reparameterize
Following works like `RepVGG: Making VGG-style ConvNets Great Again` - https://arxiv.org/pdf/2101.03697.pdf. We re-parameterize multi-branched
llava/model/multimodal_encoder/mobileclip/mci.py:219
Method
reparameterize
Following works like `RepVGG: Making VGG-style ConvNets Great Again` - https://arxiv.org/pdf/2101.03697.pdf. We re-parameterize multi
llava/model/multimodal_encoder/mobileclip/mci.py:469
Method
reparameterize
Reparameterize mixer and norm into a single convolutional layer for efficient inference.
llava/model/multimodal_encoder/mobileclip/mci.py:819
Function
replace_llama_attn_with_flash_attn
()
llava/train/llama_flash_attn_monkey_patch.py:105
Function
upvote_last_response
(state, model_selector, request: gr.Request)
llava/serve/gradio_web_server.py:94
Function
worker_api_generate_stream
(request: Request)
llava/serve/controller.py:277
Function
worker_api_get_status
(request: Request)
llava/serve/controller.py:284
Method
wrap_inst
(msg)
llava/conversation.py:108
Method
wrap_sys
(msg)
llava/conversation.py:107
Function
xformers_forward
( self, hidden_states: torch.Tensor, attention_mask: Optional[torch.Tensor] = None, position_i
llava/train/llama_xformers_attn_monkey_patch.py:23
← previous
201–294 of 294, ranked by callers