MCPcopy Create free account

hub / github.com/Ucas-HaoranWei/Vary / functions

Functions246 in github.com/Ucas-HaoranWei/Vary

↓ 9 callersMethodcopy
(self)
Vary-master/vary/utils/conversation.py:152
↓ 9 callersMethodget_model
(self)
Vary-master/vary/model/vary_opt.py:210
↓ 7 callersMethod__init__
(self, config)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:364
↓ 7 callersMethod_shape
(self, tensor: torch.Tensor, seq_len: int, bsz: int)
Vary-master/vary/model/llm/opt/modeling_opt.py:167
↓ 5 callersMethod__init__
(self, config: OPTConfig)
Vary-master/vary/model/llm/opt/modeling_opt.py:820
↓ 5 callersMethod__init__
Args: dim (int): Number of input channels. num_heads (int): Number of attention heads in each ViT block.
Vary-master/vary/model/vision_encoder/sam.py:171
↓ 5 callersMethodappend_message
(self, role, message)
Vary-master/vary/utils/conversation.py:68
↓ 5 callersMethodget_input_embeddings
(self)
Vary-master/vary/model/llm/opt/modeling_opt.py:826
↓ 4 callersFunction_tokenize_str
(role, content)
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:136
↓ 4 callersMethodconvert_tokens_to_ids
( self, tokens: Union[bytes, str, List[Union[bytes, str]]] )
Vary-master/vary/model/llm/qwen/tokenization_qwen.py:95
↓ 4 callersFunctionenhance_level_to_args
(MAX_LEVEL)
Vary-master/vary/model/plug/blip_process.py:254
↓ 4 callersMethodgenerate
( self, inputs: Optional[torch.Tensor] = None, generation_config: Optional[GenerationC
Vary-master/vary/model/llm/qwen/modeling_qwen.py:1000
↓ 4 callersMethodget_prompt
(self)
Vary-master/vary/utils/conversation.py:29
↓ 3 callersMethod_split_heads
(self, tensor, num_heads, attn_head_size)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:264
↓ 3 callersFunctionapply_rotary_pos_emb
(t, freqs)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:1090
↓ 3 callersFunctionbuild_sam_vit_b
(checkpoint=None)
Vary-master/vary/model/vision_encoder/sam.py:448
↓ 3 callersFunctiondisable_torch_init
Disable the redundant torch default initialization to accelerate model creation.
Vary-master/vary/utils/utils.py:94
↓ 3 callersFunctiontrain
()
Vary-master/vary/train/train_opt.py:29
↓ 2 callersMethod__init__
(self, value=0, lower=200, always_apply=False, p=0.5)
Vary-master/vary/model/plug/transforms.py:107
↓ 2 callersMethod__init__
(self)
Vary-master/vary/model/plug/blip_process.py:19
↓ 2 callersMethod_safe_save
Collects the state dict and dump to disk.
Vary-master/vary/train/trainer.py:25
↓ 2 callersMethod_tokenize_fn
Tokenize a list of strings.
Vary-master/vary/data/caption_opt.py:66
↓ 2 callersFunctionalb_wrapper
(transform)
Vary-master/vary/model/plug/transforms.py:16
↓ 2 callersMethodembed_tokens
(self, x)
Vary-master/vary/model/vary_opt.py:89
↓ 2 callersMethodget_output_embeddings
(self)
Vary-master/vary/model/llm/opt/modeling_opt.py:918
↓ 2 callersFunctionget_rel_pos
Get relative positional embeddings according to the relative positions of query and key sizes. Args: q_size (int): size of qu
Vary-master/vary/model/vision_encoder/sam.py:341
↓ 2 callersFunctionget_stop_words_ids
(chat_format, tokenizer)
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:109
↓ 2 callersMethodimage_processor
(self, image)
Vary-master/vary/data/base_dataset.py:29
↓ 2 callersMethodinitialize_vision_modules
( self, vision_tower, pretrained_stage1_model=None, freeze_vision_tower=False
Vary-master/vary/model/vary_opt.py:56
↓ 2 callersMethodinitialize_vision_tokenizer
( self, tokenizer, freeze_lm_model=False, pretrained_stage1_model=None,
Vary-master/vary/model/vary_opt.py:330
↓ 2 callersFunctionmake_context
( tokenizer: PreTrainedTokenizer, query: str, history: List[Tuple[str, str]] = None, system: s
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:119
↓ 2 callersFunctionmake_supervised_data_module
(interleave, with_box, tokenizer, data_args)
Vary-master/vary/data/__init__.py:43
↓ 2 callersFunctionmaybe_zero_3
(param, ignore_status=False, name=None)
Vary-master/vary/utils/utils.py:179
↓ 2 callersFunctionreplace_llama_attn_with_flash_attn
()
Vary-master/vary/utils/llama_flash_attn_monkey_patch.py:100
↓ 2 callersFunctionshear_level_to_args
(MAX_LEVEL, replace_value)
Vary-master/vary/model/plug/blip_process.py:261
↓ 2 callersFunctiontranslate_level_to_args
(translate_const, MAX_LEVEL, replace_value)
Vary-master/vary/model/plug/blip_process.py:271
↓ 2 callersFunctiontune_channel
(ch)
Vary-master/vary/model/plug/blip_process.py:56
↓ 1 callersMethod__init__
(self, config: QWenConfig)
Vary-master/vary/model/vary_qwen_vary.py:45
↓ 1 callersMethod__init__
(self, config: OPTConfig)
Vary-master/vary/model/vary_opt.py:48
↓ 1 callersMethod_add_speaker_and_signal
Add speaker and start/end signal on each round.
Vary-master/vary/data/caption_opt.py:109
↓ 1 callersMethod_attn
(self, query, key, value, attention_mask=None, head_mask=None)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:171
↓ 1 callersFunction_build_sam
( encoder_embed_dim, encoder_depth, encoder_num_heads, encoder_global_attn_indexes, checkp
Vary-master/vary/model/vision_encoder/sam.py:458
↓ 1 callersMethod_calc_stopped_samples
(self, prev_input_ids: Iterable[int])
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:374
↓ 1 callersFunction_decode_chatml
( tokens: List[int], *, stop_words: List[str], eod_token_ids: List[int], tokenizer: PreTra
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:229
↓ 1 callersFunction_decode_default
( tokens: List[int], *, stop_words: List[str], eod_words: List[str], tokenizer: PreTrained
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:196
↓ 1 callersFunction_expand_mask
Expands attention_mask from `[bsz, seq_len]` to `[bsz, 1, tgt_seq_len, src_seq_len]`.
Vary-master/vary/model/llm/qwen/modeling_qwen.py:93
↓ 1 callersFunction_expand_mask
Expands attention_mask from `[bsz, seq_len]` to `[bsz, 1, tgt_seq_len, src_seq_len]`.
Vary-master/vary/model/llm/opt/modeling_opt.py:93
↓ 1 callersFunction_load_tiktoken_bpe
(tiktoken_bpe_file: str)
Vary-master/vary/model/llm/qwen/tokenization_qwen.py:37
↓ 1 callersFunction_make_causal_mask
Make causal mask used for bi-directional self-attention.
Vary-master/vary/model/llm/qwen/modeling_qwen.py:75
↓ 1 callersFunction_make_causal_mask
Make causal mask used for bi-directional self-attention.
Vary-master/vary/model/llm/opt/modeling_opt.py:72
↓ 1 callersMethod_mask_targets
(self, target, tokenized_lens, speakers)
Vary-master/vary/data/caption_opt.py:98
↓ 1 callersMethod_merge_heads
(self, tensor, num_heads, attn_head_size)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:269
↓ 1 callersMethod_norm
(self, x)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:1113
↓ 1 callersMethod_prepare_decoder_attention_mask
(self, attention_mask, input_shape, inputs_embeds, past_key_values_length)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:519
↓ 1 callersMethod_prepare_decoder_attention_mask
( self, attention_mask, input_shape, inputs_embeds, past_key_values_length )
Vary-master/vary/model/llm/opt/modeling_opt.py:578
↓ 1 callersFunction_rotate_half
(x)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:1082
↓ 1 callersMethod_save
(self, output_dir: Optional[str] = None, state_dict=None)
Vary-master/vary/train/trainer_vit_fixlr.py:39
↓ 1 callersMethod_save
(self, output_dir: Optional[str] = None, state_dict=None)
Vary-master/vary/train/trainer.py:42
↓ 1 callersMethod_tokens_match
(self, prev_tokens: torch.LongTensor, tokens: List[int])
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:361
↓ 1 callersFunctionadd_decomposed_rel_pos
Calculate decomposed Relative Positional Embeddings from :paper:`mvitv2`. https://github.com/facebookresearch/mvit/blob/19786631e330df9f3622e
Vary-master/vary/model/vision_encoder/sam.py:374
↓ 1 callersFunctiondecode_tokens
( tokens: Union[torch.LongTensor, TokensType], tokenizer: PreTrainedTokenizer, raw_text_len: int,
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:265
↓ 1 callersMethodembed_tokens
(self, x)
Vary-master/vary/model/vary_qwen_vary.py:96
↓ 1 callersFunctioneval_model
(args)
Vary-master/vary/demo/run_opt.py:41
↓ 1 callersFunctioneval_model
(args)
Vary-master/vary/demo/run_qwen_vary.py:36
↓ 1 callersFunctioneval_model
(args)
Vary-master/vary/demo/run_opt_with_text.py:41
↓ 1 callersMethodforward
( self, input_ids: torch.LongTensor = None, attention_mask: Optional[torch.Tensor] = N
Vary-master/vary/model/llm/opt/modeling_opt.py:843
↓ 1 callersMethodget_images
(self, return_pil=False)
Vary-master/vary/utils/conversation.py:71
↓ 1 callersFunctionget_ltor_masks_and_position_ids
Build masks and position id for left to right model.
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:33
↓ 1 callersMethodget_model
(self)
Vary-master/vary/model/vary_qwen_vary.py:245
↓ 1 callersMethodget_random_ops
(self)
Vary-master/vary/model/plug/blip_process.py:367
↓ 1 callersMethodget_random_ops
(self)
Vary-master/vary/model/plug/blip_process.py:394
↓ 1 callersFunctionload_image
(image_file)
Vary-master/vary/demo/run_opt.py:32
↓ 1 callersFunctionload_image
(image_file)
Vary-master/vary/demo/run_qwen_vary.py:27
↓ 1 callersFunctionload_image
(image_file)
Vary-master/vary/demo/run_opt_with_text.py:32
↓ 1 callersMethodmultimodal_processor
(self, sources)
Vary-master/vary/data/conversation_dataset_qwen.py:61
↓ 1 callersMethodmultimodal_processor
(self, sources)
Vary-master/vary/data/caption_opt.py:54
↓ 1 callersFunctionposterize_level_to_args
(MAX_LEVEL)
Vary-master/vary/model/plug/blip_process.py:301
↓ 1 callersFunctionrotate_level_to_args
(MAX_LEVEL, replace_value)
Vary-master/vary/model/plug/blip_process.py:309
↓ 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.
Vary-master/vary/utils/utils.py:153
↓ 1 callersFunctionsolarize_level_to_args
(MAX_LEVEL)
Vary-master/vary/model/plug/blip_process.py:289
↓ 1 callersMethodtoken_processor
(self, sources)
Vary-master/vary/data/conversation_dataset_qwen.py:109
↓ 1 callersMethodtoken_processor
Given a list of sources, each is a conversation list. This transform: 1. Add signal '### ' at the beginning each sentence, with end s
Vary-master/vary/data/caption_opt.py:127
↓ 1 callersFunctiontrain
()
Vary-master/vary/train/train_qwen_vary.py:31
↓ 1 callersFunctionunwrap_model
Recursively unwraps a model from potential containers (as used in distributed training). Args: model (`torch.nn.Module`): The model
Vary-master/vary/train/trainer_vit_fixlr.py:11
↓ 1 callersFunctionunwrap_model
Recursively unwraps a model from potential containers (as used in distributed training). Args: model (`torch.nn.Module`): The model
Vary-master/vary/train/trainer.py:9
↓ 1 callersMethodupdate_rotary_pos_emb_cache
(self, max_seq_len, offset=0, ntk_alpha=1.0)
Vary-master/vary/model/llm/qwen/modeling_qwen.py:1057
↓ 1 callersFunctionwindow_partition
Partition into non-overlapping windows with padding if needed. Args: x (tensor): input tokens with [B, H, W, C]. window_size
Vary-master/vary/model/vision_encoder/sam.py:292
↓ 1 callersFunctionwindow_unpartition
Window unpartition into original sequences and removing padding. Args: windows (tensor): input tokens with [B * num_windows, window_s
Vary-master/vary/model/vision_encoder/sam.py:316
↓ 1 callersMethodwrite
(self, buf)
Vary-master/vary/utils/utils.py:74
Method__call__
(self, output_ids: torch.LongTensor, scores: torch.FloatTensor, **kwargs)
Vary-master/vary/utils/utils.py:139
Method__call__
(self, item)
Vary-master/vary/model/plug/blip_process.py:23
Method__call__
(self, img)
Vary-master/vary/model/plug/blip_process.py:371
Method__call__
(self, frames)
Vary-master/vary/model/plug/blip_process.py:398
Method__call__
(self, item)
Vary-master/vary/model/plug/blip_process.py:472
Method__call__
(self, item)
Vary-master/vary/model/plug/blip_process.py:490
Method__call__
( self, input_ids: torch.LongTensor, scores: torch.FloatTensor )
Vary-master/vary/model/llm/qwen/qwen_generation_utils.py:352
Method__call__
(self, instances)
Vary-master/vary/data/__init__.py:13
Method__getattr__
(self, attr)
Vary-master/vary/utils/utils.py:71
Method__getitem__
(self, i)
Vary-master/vary/data/conversation_dataset_qwen.py:182
Method__getitem__
(self, i)
Vary-master/vary/data/base_dataset.py:67
next →1–100 of 246, ranked by callers